当我在myFile中到达EOF时,Seekg似乎无法正常工作。
ifstream myFile("/path/file");
for(int i; i < 10; i++){
myFile.seekg(0);//reset position in myFile
while(getline(myFile, line)){
doSomething
}
}
所以,现在我每次循环都打开一个输入流:
for(int i; i < 10; i++){
ifstream myFile("/path/file");//reset position in myFile
while(getline(myFile, line)){
doSomething
}
}
但我更想将位置定位到0。我该如何实现?