我有以下代码:
ifstream f("x.txt");string line;while (f.good()) { getline(f, line); // Use line here.}
但最后一行读了两遍。为什么会发生这种情况,我该如何解决?
类似的情况发生在:
ifstream f("x.txt");string line;while (!f.eof()) { getline(f, line); // Use line here.}
慕莱坞森
宝慕林4294392
相关分类