ftok 한프로세스 키 질문
글쓴이: Kikialoa / 작성시간: 수, 2020/12/23 - 6:07오후
ftok를 이용해 한프로세스에서 여러 공유메모리를 이용하려고 합니다.
key_t req1 = ftok("req1", 'A');
reqshmid1 = shmget(req1, 4, IPC_CREAT|0666);
reqshmaddr1 = shmat(reqshmid1, NULL, 0);
key_t req2 = ftok("req2", 'S');
reqshmid2 = shmget(req2, 4, IPC_CREAT|0666);
reqshmaddr2 = shmat(reqshmid2, NULL, 0);
이렇게 키를 두개를 만들고 공유메모리를 두개 만들어서 사용하려 하는데 하나의 공유 메모리만 생성이 되고
하나로만 공유를 합니다.. 어디가 잘못 된 걸까요..
Forums:
ftok 함수의 인수 pathname 는 실제 접근
ftok 함수의 인수 pathname 는 실제 접근 가능한 파일이어야 돼요.
댓글 달기