C++关于getline以后再用seekg的问题
C++关于getline以后再用seekg的问题
日期:2022-02-23 00:27:13 人气:1
原因是你的x太小了,读一行容不下,造成ifs处于bad状态,改成char x[100]; 就好了。
另外,可以避免使用数组:
ifstream ifs("1.txt");
string x;
string str;
getline(ifs, x);
ifs.seekg(4, ios::beg);
ifs>>
另外,可以避免使用数组:
ifstream ifs("1.txt");
string x;
string str;
getline(ifs, x);
ifs.seekg(4, ios::beg);
ifs>>