C++ reading file line by line
本问题已经有最佳答案,请猛点这里访问。
这是我想显示的文本文件,但我只得到第一行,不知道该怎么做,对不起C++
1 2 3 4 5 | string line; ifstream myfile; myfile.open("myfile.txt"); getline(myfile, line); cout << line << endl; |
1 2 3 4 5 6 7 8 9 10 11 | string line; ifstream myfile; myfile.open("myfile.txt"); if(!myfile.is_open()) { perror("Error open"); exit(EXIT_FAILURE); } while(getline(myfile, line)) { cout << line << endl; } |
您只需要添加一个循环来获取文件的所有行
您只需拨一次