최신판 |
당신의 편집 |
1번째 줄: |
1번째 줄: |
| ==개요== | | ==개요== |
| ;namespace | | ;namespace |
| ;[[이름]][[空間]], [[이름]][[領域]], [[名稱]][[空間]], [[name]][[空間]]
| | ;이름공간, 네임스페이스 |
| ;이름공간, 이름영역, 명칭공간, 네임공간, 네임스페이스 | | *개체를 구분할 수 있는 범위 |
| * 개체를 구분할 수 있는 범위 | |
| * 요소 이름의 충돌을 피하기 위해 다른 소스의 확장 마크업 언어 문서가 단일 문서 내에 동일한 요소 이름을 사용할 수 있도록 통합 자원 식별자에 의해 확인되는 이름들의 집합
| |
| * 사례: C++, C#, Java 등
| |
| | |
| ==예시: C++==
| |
| <syntaxhighlight lang='c++'>
| |
| namespace Box1{
| |
| int boxSide = 4;
| |
| }
| |
|
| |
| namespace Box2{
| |
| int boxSide = 12;
| |
| }
| |
|
| |
| int main () {
| |
| cout << Box1::boxSide << endl; //output 4
| |
| cout << Box2::boxSide << endl; //output 12
| |
| return 0;
| |
| }
| |
| </syntaxhighlight>
| |
|
| |
|
| ==같이 보기== | | ==같이 보기== |
| {{z컬럼3|
| | *[[디지털 객체 식별자]] |
| * [[이름]]
| | *[[IP 주소]] |
| * [[공간]]
| | *[[폴더]] |
| * [[객체]] | | *[[이름]] |
| * [[트리]]
| | *[[공간]] |
| * [[폴더]]
| | [[분류: 식별자]] |
| * [[경로]]
| |
| * [[클래스]]
| |
| * [[IP 주소]] | |
| * [[테이블스페이스]] | |
| * [[디지털 객체 식별자]] | |
| * [[XML 네임스페이스]] | |
| * [[리눅스 네임스페이스]]
| |
| * [[미디어위키 네임스페이스]]
| |
| * [[쿠버네티스 네임스페이스]]
| |
| }}
| |
| | |
| ==참고==
| |
| * {{영어위키백과|Namespace}}
| |
| * {{위키백과}}
| |
| * {{위키낱말사전}}
| |
| * {{다음사전}}
| |
| * {{다음백과}}
| |
| * {{네이버사전}}
| |
| * {{네이버백과}}
| |
| * {{나무위키}}
| |
| * {{리브레위키}}
| |
| | |
| [[분류: 이름공간]] | |
| [[분류: 空]][[분류: 間]]
| |