A::A()的含义

假设 A 是一个类名,则A::A 是类 A 的构造函数,不是类型。

A::A() 能够合法使用的唯一场所是在位于类定义之外的构造函数的定义中:
如下

A::A() { // ok, A::A donates the constructor.

  // ...

}

你可能感兴趣的:(A::A()的含义)