共 2 篇文章 |
|
#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <sys/mman.h>#include <sys/types.h>#include <fcntl.h>#include <sys/stat.h>char buf[10];int main(){int fd;printf("ptr : %d\n", *ptr);#include <sys/types.h>#include <sys/stat.h> //文件状态结构#... 阅523 转0 评0 公众公开 12-07-20 00:15 |
(2)void *shmat(int shmid, const void *shmaddr, int shmflg), 将参数shmid所指向的共享内存与当前进程连接。(4)int shmctl(int shmid, int cmd, struct shmid_ds *buf),控制内存的操作。下面给出一个使用共享内存实现进程间通信的例子 :进程A开辟一块新的共享内存,进程B修改这个共享内存,进程C打印输出这个共享内存的内容,进程D删... 阅149 转0 评0 公众公开 12-07-19 23:37 |