我只是在浏览一些编码的东西,并注意到了这段代码:
int main(int argc,char** argv)
{
ifstream file;
string lineBuffer;
file.open(argv[1]) ;
while (!file.eof())
{
getline(file, lineBuffer);
if (lineBuffer.length() == 0)
continue; //ignore all empty lines
else
{
//do your code here
}
}
return 0;
}
我lineBuffer
在网上搜索了 a 的概念,但没有找到相关的答案。谁能帮我理解如何lineBuffer
逐行读取文件?