본문 바로가기
[ CODING STUDY ]/》C++ 공부

C++ 2장 [using 지시어]

by MRG 2022. 8. 24.
728x90
반응형

▣ 안녕하세요. 

이번장에서는 using에 대해 공부해보겠습니다. 

 

▣ 먼저 Hello C++, OK를 출력하는 코드를 작성해보겠습니다.

출력하는 코드를 살펴보면 cout앞에 std::라는 네임스페이스(이름공간, 소속)가 있습니다.

불편하다고는 생각할 수 는 없지만, cout라는 출력하는 키워드를 사용할 때 마다 std:: 붙기 때문에 번거롭다는 느낌을 

받게 됩니다. 

그럴때 지시어인 using 키워드를 사용하면 됩니다.

 

▣ using namespace std;로 선언하는 코드를 넣어주면 

std:: 네임스페이스를 넣지 않고도  cout을 사용할 수 있습니다. 

using지시어는 std이름 공간에 선언된 모든 이름에 대해 std::를 생략하기 때문입니다.

 

▣ 그런데 여기서 주의해야 할 건 std::라는 네임스페이스는 <iostream> 클래스뿐만 아니라 다른 라이브러리에도 

사용 가능한 이름이기 때문에 주의해서 사용해야 합니다. 

 

 

728x90
반응형

'[ CODING STUDY ] > 》C++ 공부' 카테고리의 다른 글

C++ 6장 [클래스4]  (0) 2022.10.12
C++ 5장 [클래스3]  (0) 2022.10.07
C++ 4장 [클래스2]  (0) 2022.10.06
C++ 3장 [클래스1]  (0) 2022.09.30
C++ 1장 [출력, 네임스페이스]  (0) 2022.07.21

댓글