std::getline(file, line)
时间: 2023-06-25 20:03:38 浏览: 74
说明cingetline的用法-(ACM输入输出介绍
这是C++中用于从文件中读取一行数据的函数。它的参数是一个文件流对象和一个字符串对象,函数会将文件流中的一行数据读取到字符串对象中。如果读取成功,函数返回true,否则返回false。具体用法如下:
```
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
ifstream file("example.txt");
string line;
while (getline(file, line))
{
cout << line << endl;
}
return 0;
}
```
这段代码会打开名为example.txt的文件,并从中读取每一行数据,每读取一行就输出到控制台上。
阅读全文