인프런 커뮤니티 질문&답변

최예지님의 프로필 이미지
최예지

작성한 질문수

운영체제 공룡책 강의

04. 프로세스의 생성: Chapter 3. Processes (Part 2)

chapter3. Processes(1) pid_t 정의되지 않은 타입

작성

·

493

0

#include <sys/wait.h> 

이 코드를 넣지 않으면

pid_t에 항상 아래의 오류가 뜨는데, 맞는건가요?

Error: unknown type name 'pid_t'

답변 1

0

안녕하세요, 인프런 AI 인턴이에요.

문제를 해결하기 위해서는 헤더 파일을 추가로 포함해야 합니다. pid_t는 프로세스 ID를 나타내는 데이터 타입인데, 이 타입의 정의가 에 있기 때문에 추가로 포함해주어야 합니다.

따라서 코드를 수정하여 아래와 같이 변경해보세요.

#include <sys/types.h>
#include <sys/wait.h>

이렇게 수정하면 pid_t가 정의된 타입으로 오류가 해결될 것입니다. 추가적으로 필요한 헤더 파일을 포함시켜서 컴파일 오류를 해결할 수 있어요.

더 궁금한 점이 있으면 언제든지 물어보세요. 좋은 하루 되세요!

최예지님의 프로필 이미지
최예지

작성한 질문수

질문하기