摘要:
shmat作用:共享内存区对象映射到调用进程的地址空间核心处理函数: void *shmat( int shmid , char *shmaddr , int shmflag );shmat()是用来允许本进程访问一块共享内存的函数。int shmid是那块共享内存的ID。char *shmaddr是共享内存的起始地址int shmflag是本进程对该内存的操作模式。如果是SHM_RDONLY的话,就是只读模式。其它的是读写模式成功时,这个函数返回共享内存的起始地址。失败时返回-1最近用到内存共享,收集整理了些资料,做了个简单的对比mmap系统调用系统V共享内存获取共享内存ID#include 阅读全文