아래는 c++ 코드 예시의 일부분
std::cout << "Enter num_1: ";
std::cin >> i;
위 코드에서 std 가 네임스페이스
네임스페이스의 역할: 소속을 지정해줌
네임스페이스의 필요성: 내부 식별자에게 범위를 부여해서 여러 라이브러리를 쓰는 상황에서 충돌을 방지하기 위해 사용
헷갈림을 방지하기 위해 아래와 같이 using namespace 의 사용은 권장되지 않음
using namespace std;
int main()
{
int i;
cout << "Enter num_1";
cin >> i;
}
'Code > C++' 카테고리의 다른 글
[C++] 정적 변수 (static) 와 상수 변수 (const) (0) | 2024.08.18 |
---|---|
[C++] 메모리 할당 (0) | 2024.08.16 |
[C++] 선언 (Declaration)과 정의 (Definition) (0) | 2024.08.14 |
[C++] 포인터 (0) | 2024.03.27 |
[C++] 구조체 (0) | 2024.03.26 |