"네임스페이스"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-<source +<syntaxhighlight , -</source> +</syntaxhighlight>))
 
(다른 사용자 한 명의 중간 판 11개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
;namespace
;namespace
;이름공간, 명칭공간, 네임스페이스
;[[이름]][[空間]], [[이름]][[領域]], [[名稱]][[空間]], [[name]][[空間]]
*개체를 구분할 수 있는 범위
;이름공간, 이름영역, 명칭공간, 네임공간, 네임스페이스
*사례: C++, C#, Java 등
* 개체를 구분할 수 있는 범위
* 요소 이름의 충돌을 피하기 위해 다른 소스의 확장 마크업 언어 문서가 단일 문서 내에 동일한 요소 이름을 사용할 수 있도록 통합 자원 식별자에 의해 확인되는 이름들의 집합
* 사례: C++, C#, Java 등


==예시: C++==
==예시: C++==
<source lang='c++'>
<syntaxhighlight lang='c++'>
namespace Box1{
namespace Box1{
   int boxSide = 4;
   int boxSide = 4;
20번째 줄: 22번째 줄:
   return 0;
   return 0;
}
}
</source>
</syntaxhighlight>


==같이 보기==
==같이 보기==
*[[디지털 객체 식별자]]
{{z컬럼3|
*[[XML 네임스페이스]]
* [[이름]]
*[[미디어위키 네임스페이스]]
* [[공간]]
*[[테이블스페이스]]
* [[객체]]
*[[클래스]]
* [[트리]]
*[[객체]]
* [[폴더]]
*[[IP 주소]]
* [[경로]]
*[[트리]]
* [[클래스]]
*[[폴더]]
* [[IP 주소]]
*[[이름]]
* [[테이블스페이스]]
*[[공간]]
* [[디지털 객체 식별자]]
* [[XML 네임스페이스]]
* [[리눅스 네임스페이스]]
* [[미디어위키 네임스페이스]]
* [[쿠버네티스 네임스페이스]]
}}


==참고==
==참고==
*http://en.wikipedia.org/wiki/Namespace
* {{영어위키백과|Namespace}}
*http://terms.naver.com/entry.nhn?docId=843521&cid=42346&categoryId=42346
* {{위키백과}}
* {{위키낱말사전}}
* {{다음사전}}
* {{다음백과}}
* {{네이버사전}}
* {{네이버백과}}
* {{나무위키}}
* {{리브레위키}}


[[분류: 식별자]]
[[분류: 이름공간]]
[[분류: 空]][[분류: 間]]

2021년 3월 13일 (토) 19:15 기준 최신판

1 개요[ | ]

namespace
이름空間, 이름領域, 名稱空間, name空間
이름공간, 이름영역, 명칭공간, 네임공간, 네임스페이스
  • 개체를 구분할 수 있는 범위
  • 요소 이름의 충돌을 피하기 위해 다른 소스의 확장 마크업 언어 문서가 단일 문서 내에 동일한 요소 이름을 사용할 수 있도록 통합 자원 식별자에 의해 확인되는 이름들의 집합
  • 사례: C++, C#, Java 등

2 예시: 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;
}

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}