当前位置: 技术问答>linux和unix
linux存储映射mmap()实现文件复制
来源: 互联网 发布时间:2017-05-04
本文导语: 学习APUE,书里有个例程是利用linux存储映射I/O复制一个文件(类似于cp命令) #include "apue.h" #include #include int main(int argc,char *argv[]) { int fdin,fdout; void *src,*dst; struct stat statbuf; if(argc != 3) ...
学习APUE,书里有个例程是利用linux存储映射I/O复制一个文件(类似于cp命令)
#include "apue.h"
#include
#include
int main(int argc,char *argv[])
{
int fdin,fdout;
void *src,*dst;
struct stat statbuf;
if(argc != 3)
err_quit("usage: %s ",argv[0]);
if((fdin = open(argv[1],O_RDONLY))