강의

멘토링

커뮤니티

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

임주혁님의 프로필 이미지
임주혁

작성한 질문수

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

2.2 정수형 (Integers)

namespace 관련 질문드리고 싶습니다.

작성

·

314

0

using namespace std;

로 이미 std를 안써도 되는 것이라고 이해하고있었습니다.

그러나, 강의에서는 

cout << std:: pow(2,sizeof(short)*8-1)-1 <<endl;

과 같이 std:: 로 std namespace공간에 있는 pow를 사용하겠다고 하고있습니다. 굳이 안써도 되는 부분이라고 생각했는데, 제가 어떤 부분을 잘못생각하고 있는건가요?

 

그리고, visual studio를 설치함에 따라 딸려오는 모든 라이브러리는 std namespace 공간에 정의되어있는건가요?

답변 1

2

using namespace std를 이용하면 

std를 생략해도 되지만,

강의에서처럼 명시해도 상관은 없습니다.

단순히 "생략이 가능하다"라고 이해하시기 바랍니다.

임주혁님의 프로필 이미지
임주혁

작성한 질문수

질문하기