- 9
- 0
- 约1.49万字
- 约 67页
- 2018-01-15 发布于浙江
- 举报
Linux共享内存通讯(例子) 接收进程 rcvshm.c #includestdio.h #includestdlib.h #includestring.h #includeunistd.h #includesys/types.h #includelinux/shm.h main() { int shmid; char *viraddr; Linux共享内存通讯(例子) shmid=shmget(1234,BUFSIZ,0666|IPC_CREAT) viraddr=shmat(shmid, 0,SHM_RDONLY); printf(Your message is :\n%s,viraddr); shmdt(viraddr); shmctl(shmid,IPC_RMID,0); exit(0); } Linux共享内存(例2) #include unistd.h #include sys/ipc.h #include sys/shm.h #define KEY 1234 #define SIZE 1024 int main() { int shmid; char *shmaddr; struct shmid_ds buf; shmid = shmget(KEY, SIZE, I
原创力文档

文档评论(0)