解决Linux system v 共享内存问题
system v 共享内存 #include #include int shmget(key_t key, size_t size, int shmflg); 建立:进程与共享内存的关联关系 key_t key:16进制的非0数字。 一般有两种方式设置它。 第一种:调用fotk函数 第二章:直接使用IPC_PRIVATE size:共享内存的大小 shmflg: IPC_CREAT IPC_EXCL 用户,组用户,其他用户对这片内存的权限,有9个bit来表示,比如664 返回值:成功返回这片共享内存的标识号;失败返回-1,err
暂无评论