我有以下片段:char*filename;unsignedlonglongintbytesToTransfer;intfd,pagesize;char*data;fd=open(filename,O_RDONLY);if(fd==NULL){fputs("Fileerror",stderr);exit(1);}cout但是当我编译时,我收到:error:invalidconversionfrom‘void*’to‘char*’[-fpermissive]data=mmap((caddr_t)0,bytesToTransfer,PROT_READ,MAP_SHARED,fd,0);有人可