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]