在 VC++ 环境中,我使用(字符串)getline 函数读取打开文件中的单独行。问题是 getline 将字符 1Ah 作为文件结尾,如果它存在于行上,则整个读取过早结束。有什么解决办法吗?
代码片段:
fstream LogFile (Source,fstream::in);
string Line
while (getline(LogFile,Line))
{ .... }
文件内容:
line1text1asdf
line2text2asd //EOF for getline here
line3asdas // this line will never be read by getline
感谢您提供任何信息。
克拉