getline每次从文件读取一行内容
- #include
- #include
- #include
- #include
- using namespace std;
-
- int main()
- {
- string line;
-
- //打开文件data.txt
- ifstream fin("out.txt");
- assert(fin.is_open());//如果文件没有找到,比如不在exe同一目录,这里就会报错终止程序
-
- //从文件fin读取一行数据到line中
- getline(fin, line);
-
- //输出读取到的内容
- cout<
- }
out.txt 文件中的内容如下:

out.txt文件中的文本:
- abcdefg hijklmn 123
- opqrst uvwxyz 456
程序输出:
