我正在处理一个包含8000行的文件。我必须阅读它并在代码中使用值。
这正在读取部分代码:
ifstream fin;
fin.open("input.txt");
if(!fin)
{
cout<<"Input file opening error\n";
exit(0);
}
int n;
.............
.............
.............
while(fin>>n)
{
if(n==-1 && a.size()>0)
{
set_count(a);
a.clear();
}else if(n!=-1)
{
a.push_back(n);
}
}
fin.close();
但这会花费很多时间。如何提高速度(或使用其他方法从文件中获取整数)?