c++中二进制打开文件
时间: 2023-11-22 22:06:12 浏览: 89
在C++中,可以使用二进制模式打开文件。以下是一个简单的例子,演示如何使用二进制模式打开文件并读取其中的内容:
```c++
#include <iostream>
#include <fstream>
using namespace std;
int main () {
char data[100];
// 以二进制模式打开文件
ifstream infile;
infile.open("file.bin", ios::binary | ios::in);
// 读取文件内容
infile.read(data, 100);
// 输出文件内容
cout << data << endl;
// 关闭文件
infile.close();
return 0;
}
```
在上面的例子中,我们使用了`ifstream`类来打开文件,并将文件模式设置为二进制模式。然后,我们使用`read()`函数从文件中读取100个字节的内容,并将其存储在`data`数组中。最后,我们输出`data`数组中的内容,并关闭文件。
阅读全文