Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

#include <파일 이름>과 #include “파일 이름”의 차이점은 무엇입니까?

<시간/>

두 형식의 차이점은 전처리기가 포함될 파일을 검색하는 위치에 있습니다.

#include <파일 이름>

전처리기는 구현에 따라 검색하고 컴파일러에서 미리 지정한 디렉터리를 검색합니다. 이 방법은 일반적으로 표준 라이브러리 헤더 파일을 포함하는 데 사용됩니다.

#include "파일 이름"

전처리기는 지시문이 포함된 파일과 동일한 디렉토리에서 검색합니다. 이것이 실패하면 #include 형식처럼 작동하기 시작합니다. 이 방법은 일반적으로 자신의 헤더 파일을 포함하는 데 사용됩니다.