728x90
반응형
▣ 안녕하세요.
이번장에서는 using에 대해 공부해보겠습니다.
▣ 먼저 Hello C++, OK를 출력하는 코드를 작성해보겠습니다.
출력하는 코드를 살펴보면 cout앞에 std::라는 네임스페이스(이름공간, 소속)가 있습니다.
불편하다고는 생각할 수 는 없지만, cout라는 출력하는 키워드를 사용할 때 마다 std:: 붙기 때문에 번거롭다는 느낌을
받게 됩니다.
그럴때 지시어인 using 키워드를 사용하면 됩니다.
▣ using namespace std;로 선언하는 코드를 넣어주면
std:: 네임스페이스를 넣지 않고도 cout을 사용할 수 있습니다.
using지시어는 std이름 공간에 선언된 모든 이름에 대해 std::를 생략하기 때문입니다.
▣ 그런데 여기서 주의해야 할 건 std::라는 네임스페이스는 <iostream> 클래스뿐만 아니라 다른 라이브러리에도
사용 가능한 이름이기 때문에 주의해서 사용해야 합니다.
728x90
728x90
반응형
'[ C++ ] > - 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 |
댓글