函数获取系统共享内存唯一编号key_t,虽然pathname和proj不变,key_t也可能会变化,偶尔发现什么数据也没改动共享内存数据为空了
key_t = ftok ( string $pathname..., string $proj )
ftok获取的健值是由ftok函数的第二个参数的后8位,st_dev的后8位,st_ino的后16位构成的:
char filename[50];
struct...( filename, 0x27 ) = %x, st_ino = %x, st_dev= %x\n", ftok( filename, 0x27 ), buf.st_ino, buf.st_dev )..., string $proj )
ftok获取的健值是由ftok函数的第二个参数的后8位,st_dev的后8位,st_ino的后16位构成的:
char filename[50];
struct...( filename, 0x27 ) = %x, st_ino = %x, st_dev= %x\n", ftok( filename, 0x27 ), buf.st_ino, buf.st_dev )