|
사용해야할 선언파일이 MyHeader.H 이라면
"MyHeader.H" 는 사용자가 지정한 디렉토리에서 파일을 찾고
<MyHeader.H> 는 컴파일러 설치시에 기본적으로 지정된 경로에서 찾습니다.
C++ builder 는 알아서 다 하기 때문에 어떻게 쓰든 별 문제 없지만
리눅스 같은 데서는 차이가 생깁니다.
에온 님이 쓰신 글 :
: include 문에서 ""와 <>의 차이점이 뭔가요?
:
: 지금까지는 컴파일러에서 지원하는 헤더인경우에는 <>를 사용하고
: 직접 만든 헤더의 경우 ""를 사용하였습니다.
: 직접 만든 헤더는 소스와 같은 폴더에 있는 경우도 있고
: 다른 특정 폴더에 모아놓는 경우도 있습니다. 하지만 헤더파일이 어디에 있건
: ""와 <>를 혼용해도 별 문제가 없었습니다.
:
: 그렇다면 왜 구분을 해 놓았을까요?
: 아시면 답변 좀 해주세요~
: 즐거운 하루 되시구요.
|