네임스페이스(namespace)의 개념은 하나의 독립된 공간을 할당해 주는 것이라 할 수 있습니다. 이 공간의 개념을 일반적인 집 주소라고 생각해도 되는데, 개념 자체가 어려운 것은 아니지만 실제로 사용하려면 감이 안 잡힐 수 있습니다. 여기서는 C++을 기준으로 설명할 것이고, 클래스의 개념 내에서 네임스페이스를 사용하는 간단한 예제를 만들어 보려 합니다.. 또한 분할 컴파일의 개념도 간략하게 알고 넘어 갈 것입니다.. 프로젝트 구조 예제 클래스의 관계도 입니다. MyClass.h 파일에는 Myclass클래스의 선언(prototype)이 있습니다. MyClass.cpp 파일에는 클래스의 멤버함수에 대한 정의가 있습니다. main.cpp에 Myclass 의 선언과 정이가 모두 들어가도 상관없습니다. 하지..