您可以fread()通过将size参数设置为1并将其设置为nmembers您喜欢的任何大小来执行此操作.然后"成员"的数量是字节数,你仍然可以有一个体面的缓冲区:
char buf[8192];
size_t n;
n = fread(buf, 1, sizeof buf, f);
Run Code Online (Sandbox Code Playgroud)
代替
char buf[8192];
size_t n;
n = fread(buf, sizeof buf, 1, f);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2069 次 |
| 最近记录: |