[C++] 헤더 파일(.h)과 정의 파일(.cpp)을 분할하는 기준

헤더 파일
클래스와 관련된 문장의 오류(구문 오류)를 잡아내는 필요한 최.소.한의 정보.
클래스를 구현하는데 필요한 다른 헤더 파일이나 정의(#define)라도 헤더 파일에서는 사용되지 않고 .cpp 파일에서만 사용 된다면 이는 헤더 파일에 포함시키지 않고 .cpp 파일에 작성한다.

정의 파일
클래스의 정의에 해당하는 파일.

댓글

이 블로그의 인기 게시물

[NSIS] 32비트와 64비트 모듈 등록하는 법. (regsvr32)

[Visual Studio] Windows 7 에서 Visual Studio 6.0 디버그 시 프로세스 좀비되는 증상 해결 방법