int main(void) {
key_t key = ftok("/sys/ipc", 0);
int shmid = shmget(key, 1024, IPC_CREATE | 0x0604);
}
当我第二次运行这段代码时,因为键冲突所以shmid
值为-1
如何删除我之前设置的密钥?
int main(void) {
key_t key = ftok("/sys/ipc", 0);
int shmid = shmget(key, 1024, IPC_CREATE | 0x0604);
}
当我第二次运行这段代码时,因为键冲突所以shmid
值为-1
如何删除我之前设置的密钥?