|
本帖最后由 像风一样自由 于 2020-4-17 20:20 编辑
文本内容:
123
456
789
我的代码是这样的:
CStdioFile mFile;
if (mFile.Open(_T("D:\\123.txt"), CFile::modeRead))
{
CString cRead;
int count = 0;
while (mFile.ReadString(cRead))
{
count++;
}
mFile.Close();
}
ReadString不是读取一行就自动移到下一行的吗?但是这个循环就运行了一次就退出了,看了网上很多贴,都找不到问题所在,请各位大佬解惑!
你的文件是不是编码不是utf8的
如果不是改一下试试
|
上一篇: 【实用C++】零基础入门教程--第35课的视频教程中 有个疑问下一篇: 问一下这道链表的题目,谢谢大家!
|