hong5499999 发表于 2022-8-15 22:27:43

C++获取文件的行数源码


获取文件的行数可以采用CStdioFile类的方法ReadString进行。

具体如下:

BOOL ReadLine(LPCTSTR FileName, unsigned int &LineNumber)
{
       CStdioFile file;
       unsigned int FileLine=0;
       CString FileContent;
       if(file.Open(FileName,CStdioFile::modeRead)==false)
       {
            return false;
       }
       while(file.ReadString(FileContent))//获取文件的长度,到文件末尾时返回false;
       {
         FileLine++;
       }
       file.Close();
       LineNumber =FileLine;
       return true;
}
页: [1]
查看完整版本: C++获取文件的行数源码