cplusplus一次读完整个文本文件
时间: 2023-05-19 08:00:49 浏览: 74
c++读写文本文件
3星 · 编辑精心推荐
可以使用 ifstream 类来读取整个文本文件,具体代码如下:
```c++
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main() {
string filename = "example.txt";
ifstream infile(filename);
string content((istreambuf_iterator<char>(infile)), (istreambuf_iterator<char>()));
cout << content << endl;
return 0;
}
```
其中,`example.txt` 是要读取的文本文件名,`ifstream` 类用于打开文件并读取其中的内容,`string` 类型的 `content` 变量用于存储文件内容,最后输出 `content` 即可。
阅读全文