면접에서 이런 질문을 받을 줄 몰라서 준비를 안 했는데 윤성우의 열혈 C++ 책에서 봤던 예시가 떠올라 그대로 답했다.
대형 프로젝트 등을 할 때
여러 회사에서 코드를 작성한 후 합쳤는데 같은 이름의 함수가 여러 개 존재하는 경우,
네임스페이스를 사용한다면
이름을 변경하지 않고도 구분하여 사용할 수 있다는 장점이 있다.
검색해보니까 다른 블로그에서도 이런 식으로 설명한다. 휴 다행..
'C++' 카테고리의 다른 글
A* 알고리즘에서 어떤 휴리스틱 함수를 사용해야할까 (0) | 2020.02.16 |
---|---|
NULL과 nullptr의 차이 (0) | 2020.02.04 |
call-by-value와 call-by-reference의 차이 (0) | 2020.01.26 |
class와 struct의 차이 3가지 (0) | 2020.01.26 |
int와 long의 차이 (0) | 2020.01.22 |