[[프로그래밍_NOTE]]/C , C++

Namespace [네임스페이스]

갑빠돌격기 2011. 10. 5. 08:54
발췌 : Essential C++ / 인포 북

[Citation Start"]네임스페이스는 사용자의 프로그램 환경 내에서 이름 충돌(name crash)없이 사용할 수 있도록 라이브러리의 이름을 한데 묶는 방법을 말합니다.
(이름 충돌은 하나의 어플리케이션 내에서 같은 이름을 가진 두 개체가 존재해 프로그램이 그들을 구별하지 못할 때 발생합니다. 이름 충돌이 발생하면 해결될 때까지는 프로그램이 실행될 수 없습니다.)
즉, 네임스페이스는 같은 이름을 서로 다르게 분리하는 방법 입니다.[" Citation End]