假设 A 是一个类名,则A::A 是类 A 的构造函数,不是类型。
A::A() 能够合法使用的唯一场所是在位于类定义之外的构造函数的定义中:
如下
A::A() { // ok, A::A donates the constructor. // ... }
假设 A 是一个类名,则A::A 是类 A 的构造函数,不是类型。
A::A() 能够合法使用的唯一场所是在位于类定义之外的构造函数的定义中:
如下
A::A() { // ok, A::A donates the constructor. // ... }