c++读取txt文件代码
时间: 2023-08-13 07:46:50 浏览: 94
以下是C++读取txt文件的代码示例:
```cpp
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main() {
// 打开文件
ifstream infile("example.txt");
// 判断文件是否打开成功
if (!infile.is_open()) {
cout << "文件打开失败!" << endl;
return 1;
}
// 读取文件内容
string line;
while (getline(infile, line)) {
cout << line << endl;
}
// 关闭文件
infile.close();
return 0;
}
```
在上述代码中,我们首先使用 `ifstream` 类打开一个名为 `example.txt` 的文件,然后使用 `getline` 函数逐行读取文件内容,并输出到控制台中。最后,使用 `close` 函数关闭文件。
需要注意的是,当文件打开失败时,我们需要通过判断 `is_open()` 函数的返回值来进行错误处理。另外,我们还需要在程序结束前调用 `close` 函数关闭文件。
阅读全文