본문 바로가기

Computer Engineering

[C++] using namespace 를 사용하는 이유?

std::cout
=> 이 문장의 의미는 std 라는 네임스페이스(namespace) 안에 선언 및 정의가 되어있는 cout을 참조하겠다는 의미로 해석할 수 있다.

출력을 위해서 매번 std:cout 를 입력하게 된다면 번거로울 수 있다. 그래서

using namespace std;

이렇게 정의해두면 아래에서는 간단하게 cout 만이용해서 출력을 할 수 있다.