使用fstream一行行的读取文件数据。 Windows/Linux均测试通过。
一、代码
#include <iostream> #include <fstream> #include <string> using namespace std; int main(int argc, char*argv[]) { ifstream read_file; read_file.open("aaa.txt", ios::binary); string line; while(getline(read_file, line)) { cout<<"line:"<<line.c_str()<<endl; } return 0; }
二、文件与输出结果
2.1 文件:aaa.txt
2.2 输出结果