본문 바로가기
C++/C++ 관련

using namespace std;

by Beijing_KingGod 2018. 4. 22.

iostream 헤더파일안에 namespace std를 사용하겠다는 선언인데 cout/cin/endl 등의 객체를 사용하기 위해서는 이 선언이 있어야 한다.

그러나 가급적이면 using std::cout;

이런식으로 사용하는 것이 좋다. 이름 충돌이 발생할 확률을 줄인다.

 

네임 스페이스는 명칭을 저장하는 기억 영역으로서 C++에 새로 추가된 기능이다. C++ 표준 라이브러리는 std라는 네임 스페이스에 모두 정의되어 있으므로 std를 사용하겠다는 선언을 해야 한다

사용법

Using namespace std;

Using namespace ::std;

 

'C++ > C++ 관련' 카테고리의 다른 글

:: 범위 지정 연산자  (0) 2018.04.22
#include <iostream>  (0) 2018.04.22
헤더파일 분할시  (0) 2018.04.22

댓글