使用c++语言读写文件
时间: 2023-10-03 09:03:07 浏览: 52
读文件:
```c++
#include <iostream>
#include <fstream> // 包含文件操作的头文件
using namespace std;
int main() {
ifstream file("test.txt"); // 打开文件
if (file.is_open()) { // 检查是否成功打开文件
string line;
while (getline(file, line)) { // 逐行读取文件内容
cout << line << endl;
}
file.close(); // 关闭文件
} else {
cout << "无法打开文件!" << endl;
}
return 0;
}
```
写文件:
```c++
#include <iostream>
#include <fstream> // 包含文件操作的头文件
using namespace std;
int main() {
ofstream file("test.txt"); // 打开文件
if (file.is_open()) { // 检查是否成功打开文件
file << "Hello, world!" << endl; // 写入文件内容
file.close(); // 关闭文件
} else {
cout << "无法打开文件!" << endl;
}
return 0;
}
```
注意:文件读写操作需要在编译器中设置项目属性,使其具有读写文件的权限。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)