如何从fstream获取数据然后重新获取?

时间:2016-12-21 22:30:11

标签: c++ string file fstream

我是c ++的初学者,所以我想问一下,如何从fstream获取数据 在我从中获取了所有数据之后?

我做过类似的事情

fstream file;
string data, key, key2;
while(file>>data)
{
    key += data;
}

现在我想用同一个文件再做一次但不重新打开它:

while(file>>data)
{
    key2 += data;
}

如何使用fstream

执行此操作

1 个答案:

答案 0 :(得分:2)

快退信息流:

file.clear();
file.seekg(0);