728x90

C++에서 기본적으로 제공되는 표준 라이브러리에는.. 아래 모양처럼 헤더파일을 추가합니다.


#include <iostream>

#include <string>

#include <cmath>

.

.

.




저희가 직접 만드는 헤더 파일은 아래와 같이 헤더파일 추가합니다.


#include "make.h"


차이점이 보이시나요..? 바로 <> " "의 차이입니다.


이 두 가지의 차이점은 헤더 파일을 찾는 위치에 있습니다.


<> : 표준 라이브러리의 헤더파일이 위치한 폴더에서 파일을 찾는다.

(비쥬얼 스튜디오를 사용하는 경우에는 비쥬얼 스튜디오를 설치한 폴더 안에 헤더 파일들이 위치한 폴더가 존재하는데 <>는 이곳에서 헤더 파일을 찾게 됩니다.)


" " : 현재 소스 파일이 있는 위치에서 찾는다.

(make.cpp에서 " "로 된 헤더파일을 직접 포함했다면. make.cpp가 존재하는 폴더에서 헤더 파일을 찾게 됩니다.)






728x90

'C++' 카테고리의 다른 글

이클립스 C++ 환경 구축  (0) 2013.10.05
상속과 다형성  (0) 2013.09.27
정보은닉(Data Hiding)과 캡슐화(Encapsulation)  (0) 2013.09.02
클래스와 객체..?  (0) 2013.08.31
#ifdef 와 #ifndef의 기능 (#define.... #endif)  (0) 2013.08.31
Posted by 정망스
,


맨 위로
홈으로 ▲위로 ▼아래로 ♥댓글쓰기 새로고침