DEV
[C++] using namespace std ?
네오안토
2015. 12. 11. 19:08
using namespace std;
이 구문을 쓰는 이유는 cout 이라는 명령어가 namespace std 안에 선언되어 있기때문에 그것과 동일하게 namespace 를 지정해 줘야 사용이 가능해진다.
namespace 란 ?
변수들의 방(?) 이라는 표현이 적절할 것 같다. 똑같은 변수라도 namespace 가 다르면 다른 변수로 취급을 받는다. namespace A 안의 int number; 과 namespace B 안의 int number; 은 다른 변수로 취급한다. 보통 변수명의 충돌을 방지하기 위해 사용한다.