fstream如何打开文件
时间: 2023-11-09 19:47:34 浏览: 131
ofstream,ifstream,fstream读写文件
5星 · 资源好评率100%
可以使用以下语法来打开文件:
```c++
#include <fstream>
std::ifstream infile; // 读取文件流
std::ofstream outfile; // 写入文件流
// 打开一个文件
infile.open("filename.txt");
// 打开一个文件并且指定打开模式,比如以二进制模式打开
outfile.open("filename.bin", std::ios::binary);
```
其中,`std::ios::binary` 是打开文件的一种打开模式,表示以二进制模式打开文件。其他常用的打开模式有:
- `std::ios::in`:以只读模式打开文件。
- `std::ios::out`:以只写模式打开文件。
- `std::ios::app`:在写入时将数据追加到文件末尾。
- `std::ios::trunc`:如果文件已经存在,那么在打开文件时清空文件内容。
更多关于 `fstream` 的用法可以参考 C++ 的官方文档:https://en.cppreference.com/w/cpp/io/basic_fstream
阅读全文