다음을 통해 공유


선언문 (C++)

선언문은 현재 범위에는 새 이름을 제공 합니다.이러한 이름을 사용할 수 있습니다.

  • Type names (class, struct, union, enum, typedef, and pointer-to-member).

  • 개체 이름입니다.

  • 함수 이름입니다.

선언은 다음과 같습니다.

block-declaration
function-definition
template-declaration
explicit-instantiation
explicit-specialization
linkage-specification
namespace-definition

블록 내에서 선언 블록 외부에 선언 된 이름을 제공 하는 경우 이전 선언 블록 지속 시간 동안 표시 되지 않습니다.블록의 종료 후 이전 선언을 다시 볼 수 있습니다.

같은 블록에서 이름이 같은 여러 개의 선언을 사용할 수 없습니다.

선언 및 이름 숨기기에 대 한 자세한 내용은 참조 하십시오. 선언과 정의범위.

추가 정보

참고 항목

참조

C + + 문 개요