读取perl文件时CStdIOFile无限循环错误

时间:2015-02-06 05:57:22

标签: winapi mfc

如何使用CStdioFile类在MFC应用程序中读取Unix格式的EOL perl文件?当我使用GetPostion()和ReadLine()方法读取文件时,它将进入无限循环。任何帮助请...

1 个答案:

答案 0 :(得分:0)

您应该像这样使用CStdioFile:

 CStdioFile f;
 CString sData;
 CString sLine;

 if( f.Open( _T("C:\MyFiles\MyFile.txt"), CFile::modeRead | CFile::typeText ))
 {
    while (f.ReadString(sLine))
    {
      sData += sLine;
    }
    f.Close();
 }