c++打开文件修改文件输入输出流
时间: 2023-12-22 17:27:55 浏览: 165
以下是一个简单的C++例子,演示如何打开、更改和输入输出文件:
```cpp
#include <iostream>
#include <fstream>
using namespace std;
int main () {
// 打开文件
ofstream outfile;
outfile.open("example.txt");
// 写入数据到文件
outfile << "This is a line." << endl;
outfile << "This is another line." << endl;
// 关闭文件
outfile.close();
// 读取文件
ifstream infile;
infile.open("example.txt");
string line;
while (getline(infile, line)) {
cout << line << endl;
}
// 关闭文件
infile.close();
return 0;
}
```
在这个例子中,我们使用了`ofstream`和`ifstream`类来打开文件进行写入和读取。我们首先使用`ofstream`类打开文件,然后使用`<<`运算符将数据写入文件。最后,我们使用`close()`函数关闭文件。接着,我们使用`ifstream`类打开文件进行读取,并使用`getline()`函数逐行读取文件内容。最后,我们再次使用`close()`函数关闭文件。
阅读全文