VC++ 如何获取文件的行数
获取文件的行数可以采用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]