c++读取和写入txt
时间: 2023-08-26 20:07:08 浏览: 85
文件的Python代码示例:
读取txt文件:
```python
with open("file.txt", "r") as f:
content = f.read()
print(content)
```
上面的代码使用了`with open`语句打开文件,指定文件名为`file.txt`,并使用`r`模式读取文件。读取的内容被保存在`content`变量中,并使用`print`函数输出。
写入txt文件:
```python
with open("file.txt", "w") as f:
f.write("Hello, world!")
```
上面的代码使用了`with open`语句打开文件,指定文件名为`file.txt`,并使用`w`模式写入文件。写入的内容为`Hello, world!`。
相关问题
c++文件的读取和写入txt
要在 C++ 中读取和写入文本文件,可以使用标准库中的文件流(fstream)类。以下是一个例子:
```c++
#include <iostream>
#include <fstream>
using namespace std;
int main() {
// 打开文件
ofstream outfile("example.txt");
// 写入数据
outfile << "Hello, world!" << endl;
// 关闭文件
outfile.close();
// 重新打开文件
ifstream infile("example.txt");
// 读取数据
string line;
getline(infile, line);
// 输出数据
cout << line << endl;
// 关闭文件
infile.close();
return 0;
}
```
这个程序会先创建一个名为 example.txt 的文件,并写入一行数据。然后重新打开该文件并读取数据,最后输出读取到的数据。
需要注意的是,在使用文件流类读取和写入文件时,需要确保文件存在并且有读写权限。
阅读全文