不使用C中的标准库函数复制文件



在Linux中,如果不使用标准的C库函数,如何复制文件?换句话说,我想通过系统调用直接复制一个文件。有可能吗?

文件直接通过系统调用。有可能吗?

在伪代码中,使用sendfile:

int in = open("input", ...);
fstatat(in, &stat);
int out = open("output", ...);
sendfile(in, out, NULL, stat.st_size);

最新更新