C ++-unistd.h 포함 : 왜 cunistd가 아닌가? C ++에 C 헤더 파일을 포함 할 때 접미사 ".h"를 제거하고 시작 부분에 "c"를 추가해야한다고합니다. 예를 들어, #include 대신 #include . 그러나 sleep()내 코드에서 사용할 때 #include 작동하지 않지만 작동 #include 합니다. 왜 안돼 ? 귀하의 알고리즘은 대부분의 (모두?) 표준 C 헤더에 맞지만 unistd.h표준 C의 일부가 아니므로 표준 C ++는 다른 c...헤더 와 함께이를 포함하지 않습니다 . unistd.hC 언어의 일부가 아니 었기 때문 입니다. 운영 체제의 일부입니다. , 유닉스 표준 헤더를 의미하며 이름은 모든 것을 말합니다. unistd.h는 표준 C의 일부가 아닙니다. 표준 C ..