다음을 통해 공유


정규화된 이름

범위를 지정합니다.

qualified-class-name :: name

설명

qualified-class-name 다음에 범위 결정 연산자(::)가 나오고 이어서 해당 클래스 또는 해당 클래스 기본의 멤버 이름이 나오는 경우 범위 결정 연산자는 qualified-name으로 간주됩니다. qualified-name의 형식은 멤버의 형식과 동일하며, qualified-name 식의 결과는 멤버입니다. 멤버가 l-value이면 qualified-name도 l-value입니다. qualified-class-name 선언에 대한 자세한 내용은 형식 지정자 또는 클래스 이름을 참조하십시오.

qualified-class-nameclass-name 부분은 현재 또는 포함 범위에 동일한 이름을 다시 선언하여 숨길 수 있습니다. class-name은 계속 검색되고 사용됩니다. qualified-class-name을 사용하여 숨겨진 class-name에 액세스하는 방법의 예는 범위를 참조하십시오.

참고

class-name :: class-nameclass-name :: ~ class-name 형식의 클래스 생성자 및 소멸자는 각각 동일한 class-name을 참조해야 합니다.

다음과 같이 한정자가 둘 이상인 이름은 중첩된 클래스의 멤버를 지정합니다.

class-name :: class-name :: name

참고 항목

참조

기본 식