C++关于getline以后再用seekg的问题

日期:2022-02-23 00:27:13 人气:1

C++关于getline以后再用seekg的问题

原因是你的x太小了,读一行容不下,造成ifs处于bad状态,改成char x[100]; 就好了。
另外,可以避免使用数组:
ifstream ifs("1.txt");
string x;
string str;
getline(ifs, x);
ifs.seekg(4, ios::beg);
ifs>>
    A+
热门评论