C++

    02. C++ namespace

    namespace란 무엇일까? name : 이름 space : 공간 의미 그대로 해석해보면, 이름공간? 이라는 의미로 해석된다. ​ C++의 namespace는 Java의 패키지나 C#의 namespace와 비슷하며, 3개 언어에서 모두 함수, 클래스 등등의 이름 충돌을 피하기 위해 사용된다. ​ 오늘 포스팅 하고자 한 것은 C++의 namespace이기에 그에 포커스를 맞춰 진행해보겠다. C++을 처음 입문해보면, C++ 표준 라이브러리{Ex. cout(출력문), cin(입력문)}을 사용하려면, std::를 통해 표준 라이브러리 기능을 사용하거나, using namespace std;를 전처리기 밑에 선언해 std:: 없이 C++ 표준 라이브러리의 기능을 모두 사용할 수 있게 된다. ​ C++을 처음 ..