名称::
shm_open
功能:
打开或创建一个共享内存区
头文件:
#include
函数原形:
int shm_open(const char *name,int oflag,mode_t mode);
参数:
name 共享内存区的名字
cflag 标志位
mode 权限位
返回值:
成功返回0,出错返回-1
oflag参数必须含有O_RDONLY和O_RDWR标志,还可以指定如下标志:O_CREAT,O_EXCL或O_TRUNC.
mode参数指定权限位,它指定O_CREAT标志的前提下使用。
shm_open的返回值是一个整数描述字,它随后用作mmap的第五个参数。