请问用ifstream读文件,怎么读两次?
我想就用ifstream file连续读取两次c.txt
始终不能实现,请问难道只能定义2个file才能实现么?
代码如下:
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
char c;
ifstream file;
file.open("c.txt");
while(file>>c)
{
cout<<c<<",";
}
file.close();
cout<<endl;
file.open("c.txt");
while(file>>c)
{
cout<<c<<",";
}
return 0;
}
[解决办法]