C ++ : 네임 스페이스 — 헤더 및 소스 파일에서 올바르게 사용하는 방법은 무엇입니까? 인터페이스 선언 파일 ( *.h또는 *.hpp)과 해당 구현 파일 ( *.cpp) 의 두 소스 파일 쌍을 고려하십시오 . 송출 *.h파일에 다음처럼 : namespace MyNamespace { class MyClass { public: int foo(); }; } 소스 파일에서 네임 스페이스를 사용하는 두 가지 다른 사례를 보았습니다. *.cpp 연습 # 1 보여주기 : #include "MyClass.h" using namespace MyNamespace; int MyClass::foo() { ... } *.cpp 연습 # 2 보여주기 : #include "MyClass.h" namespace MyNamespa..