c++ 读取文件 按行
时间: 2023-07-18 21:43:27 浏览: 86
在 C++ 中,可以使用 `std::ifstream` 类来读取文件。按行读取可以使用 `std::getline()` 函数。代码如下所示:
```cpp
#include <iostream>
#include <fstream>
#include <string>
int main() {
std::ifstream file("filename.txt");
std::string line;
while (std::getline(file, line)) {
std::cout << line << std::endl;
}
return 0;
}
```
其中,`filename.txt` 是要读取的文件名。`std::getline()` 函数每次读取一行,并将其存储在 `line` 变量中,直到文件结束为止。在循环中,可以对每一行进行处理或输出。
阅读全文