namespace : 말 그대로 특정 영역에 이름을 붙여주기 위한 문법적인 요소, 함수의 소속을 구분해주는 역할을 한다.같은 이름을 가진 함수나 변수더라도 소속, namespace에 따라 구분이 될 수 있다.1234567891011121314151617181920212223242526272829#include namespace BestComImpl{ void SimpleFunc(void);} namespace ProgComImpl{ void SimpleFunc(void);} int main(void){ BestComImpl::SimpleFunc(); ProgComImpl::SimpleFunc();} void BestComImpl::SimpleFunc(void){ std::cout