2007年3月9日星期五

seekg 无效时的处理。

当对ifstream操作,并处理到文件的结尾时,使用fi.seekg(0,ios::beg);无法重新回到fi的开头。
需要执行if(!fi) fi.clear();
然后再执行 fi.seekg(0,ios::beg);才可以正确执行。

没有评论: