限定名称
指定范围。
qualified-class-name :: name
备注
如果 qualified-class-name 后跟范围解析运算符 (::),然后是该类或该类的基的成员名称,则 scope-resolution 运算符被视为 qualified-name。 qualified-name 的类型与成员的类型相同,且 qualified-name 表达式的结果是该成员。 如果成员是左值,则 qualified-name 也是左值。 有关声明 qualified-class-name 的信息,请参阅类型说明符或类名。
qualified-class-name 的 class-name 部分可以被当前或封闭范围中同名的重新声明隐藏;但仍能找到并使用 class-name。 有关如何使用 qualified-class-name 访问隐藏的 class-name 的信息,请参阅范围。
备注
形式为 class-name :: class-name 和 class-name :: ~ class-name 的类构造函数和析构函数必须分别引用相同的 class-name。
如下面所示,具有多个限定的名称指定了嵌套类的成员:
class-name :: class-name :: name