인프런 커뮤니티 질문&답변
namespace 관련 질문
작성
·
141
0
안녕하세요 좋은 강의 감사드립니다.
namespace와 external variable 관련해서 질문하고 싶은 것이 있는데,
강의에서 보면 namespace 내에 external variable을 정의한 cpp파일을 작성한 후 헤더파일에서 동일한 명칭의 namespace를 정의한 후 external variable을 선언해 주었는데요, 그랬을 때 cpp 파일에서의 namespace와 헤더파일에서의 namespace도 동일한 것이라고 볼 수 있는 것인가요?
아니면 서로 다른 것이지만 내부의 변수가 constants::pi로 동일한 이름을 가지고 있기 때문에 external variable 선언이 가능한 것인가요?
답변 1
0
동일한 명칭의 namespace 는 서로 동일한 namespace 입니다!
"cpp 파일에서의 namespace와 헤더파일에서의 namespace도 동일한 것이라고 볼 수 있는 것인가요?" 👉 맞습니다.
https://stackoverflow.com/questions/4093407/c-namespaces-and-defining-classes-in-separate-files





