본문 바로가기

C++

namespace 사용 이유

면접에서 이런 질문을 받을 줄 몰라서 준비를 안 했는데 윤성우의 열혈 C++ 책에서 봤던 예시가 떠올라 그대로 답했다.

 

 

대형 프로젝트 등을 할 때

여러 회사에서 코드를 작성한 후 합쳤는데 같은 이름의 함수가 여러 개 존재하는 경우,

네임스페이스를 사용한다면

이름을 변경하지 않고도 구분하여 사용할 수 있다는 장점이 있다.

 

 

검색해보니까 다른 블로그에서도 이런 식으로 설명한다. 휴 다행..