- 論壇徽章:
- 0
|
fdin=open("data.in",O_RDWR);
lseek(fdin, 1024, SEEK_SET);
write(fdin, "", 1);
if((src=mmap(NULL,size,PROT_WRITE,MAP_SHARED,fdin,0))==MAP_FAILED)
{
printf("src map error\n");
return -1;
}
memset(src, '\0', 1025);
const char *buf = "hello";
memcpy(src, buf, strlen(buf));
msync(src, strlen(src) + 1, MS_SYNC); |
出來(lái)的結(jié)果如附件所示,哪位大哥大姐幫忙看看為什么?
1.png是輸出文件用vim打開(kāi)的效果
1.png (25.01 KB, 下載次數(shù): 28)
下載附件
2009-08-28 09:31 上傳
2.png是用gedit打開(kāi)的效果
2.png (39.91 KB, 下載次數(shù): 30)
下載附件
2009-08-28 09:31 上傳
[ 本帖最后由 onmeiei 于 2009-8-28 09:34 編輯 ] |
|