본문 바로가기

DEV

[C++] using namespace std ?

using namespace std;

이 구문을 쓰는 이유는 cout 이라는 명령어가 namespace std 안에 선언되어 있기때문에 그것과 동일하게 namespace 를 지정해 줘야 사용이 가능해진다.


namespace 란 ?

변수들의 방(?) 이라는 표현이 적절할 것 같다. 똑같은 변수라도 namespace 가 다르면 다른 변수로 취급을 받는다. namespace A 안의 int number; 과 namespace B 안의 int number; 은 다른 변수로 취급한다. 보통 변수명의 충돌을 방지하기 위해 사용한다.

'DEV' 카테고리의 다른 글

라라벨 5.4 에서 {{ }} 의 변화.  (0) 2017.04.25
맥에서 php71을 설치하면서.  (0) 2017.04.24
[C++] #include<xxxx> 의 의미 ?  (0) 2015.12.11
[C++] Hello World  (0) 2015.12.11
[C++] 우분투에 g++ 설치하기.  (0) 2015.12.11