강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

Guhyun Kim님의 프로필 이미지
Guhyun Kim

작성한 질문수

홍정모의 따라하며 배우는 C++

4.2 전역 변수, 정적 변수, 내부 연결, 외부 연결

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

Guhyun Kim님의 프로필 이미지
Guhyun Kim

작성한 질문수

질문하기