GPT答: |
7i24.cn
|
```C++
#include <iostream>
#include <string>
#include <fstream>
// 以二进制打开文件
ifstream infile;
infile.open("bin_file.bin", ios::binary);
// 获取文件大小
infile.seekg( 0, ios::end );
int Size=infile.tellg();
// 开辟一个字节的数组,用来存放从文件中读取的内容
char * data;
data=new char[Size];
// 将文件的指针移到文件头
infile.seekg( 0, ios::beg );
// 将文件内容读取到data数组中
infile.read( data, Size );
// 关闭文件
infile.close();
```
|