c++用fstream读取文件

错误:用fstream正常读取文件时最后一行读取了两边

原因:你所读取的文件最后一行为空行,会出现这个情况

解决:把测试文件的最后的空行删掉,即把光标移到最后一个字符后面

文件结束符是最后一个字符的下一个字符,具体原理还需探索。。。。

猜你喜欢

转载自blog.csdn.net/wqwqy123/article/details/79937253