用VC在MFC里用CFile方式读txt文件,忽略空格和换行,只读取每一行里的一个数并转成int型该怎么办?求答!

2025-04-12 23:44:14
推荐回答(1个)
回答(1):

使用CString类即可
CString szTmp = “ 34 ”;
szTmp.trim();//这个的功能是把字符串左右两边的空格去掉
szTmp.Replace(" ", "");//这个的功能是把字符串的空格消掉
int n = szTmp.GetLength();//这个就是把空格去掉后,字符串的长度了
int n = atoi(szTmp);//这个是把字符串变成数字的
后面的就看你情况使用了。CString类是一个很强大的字符串类,感觉可以满足你了。