ftok-将路径名和项目标识符转换为System V IPC键
头文件
#include <sys / types.h>
#include <sys / ipc.h>
函数
key_t ftok(const char * pathname ,int proj_id );
所述ftok()函数使用由给定的指定的文件的标识的路径名(其必须引用现有,访问的文件)和中的至少显著8
位PROJ_ID(其必须为非零),以生成一个的key_t类型系统V IPC键,适用于msgget(2),
semget(2)或shmget(2)。 当使用相同的proj_id值时,对于命名相同文件的
所有路径名,结果值均相同。当(同时存在)文件或文件同时存在时,返回的值应该不同。项目ID
有所不同。
返回值
**成功**后,将返回生成的key_t值。**失败**
返回 -1,其中errno指示与stat(2)系统有关的错误
呼叫。