从文件复制到文件-二进制

时间:2019-05-02 13:33:34

标签: c binaryfiles fwrite feof

我正在尝试使用fwrite方法将二进制文件(以我的情况为.docx)从src文件复制并粘贴到dst文件。原来脚本不断破坏dst文件...

FILE* src = fopen(argv[SRC_POS], "rb");
FILE* dst = fopen(argv[DST_POS], "wb+");
while (!feof(src))
{
    fwrite(src, BYTE_SIZE/*4*/, 1, dst);
}
printf("\ncopy completed");
fclose(dst);
fclose(src);

无法打开dst文件

0 个答案:

没有答案