且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

从文件逐字节读取

更新时间:2023-01-12 13:30:24

您可以使用下层界面:

std::ifstream ifs(filename, std::ios::binary);
char buf1[512];
ifs.read(buf1, sizeof(buf1) / sizeof(*buf1));
char buf2[x];
ifs.read(buf2, sizeof(buf2) / sizeof(*buf2));
char buf3[x1];
ifs.read(buf3, sizeof(buf3) / sizeof(*buf3));

只需检查EOF和错误。

Just check for EOF and errors.