문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 C++/문법 (문단 편집) === extern === '''정적인 외부 연결''' {{{extern}}}은 두가지 용법이 있다. {{{static}}}과 상반되는 용도로 쓰이는 그냥 {{{extern}}}, 그리고 C와 C++ 언어 모드를 전환할 때 쓰는 {{{extern "C"}}}, {{{extern "C++"}}}이 있다. 당연히 C++에는 기본적으로 {{{extern "C++"}}}이 적용된다. 모든 이름공간, 클래스와 변수 앞에 보이지 않는 {{{extern "C++"}}}이 붙어있다고 생각하면 된다. {{{extern "C"}}}를 사용하면 [[C언어]]의 규칙을 따로 적용할 수 있다. {{{extern "C" { ...; } }}}와 같이 스코프를 지정할 수 있다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기