次の方法で共有


コンパイラ エラー C2523

'class::~identifier': デストラクターまたはファイナライザーのタグが一致しません

デストラクターの名前は、クラス名の前にチルダ (~) を付けたものである必要があります。 コンストラクターとデストラクターは、クラスと同じ名前を持つ唯一のメンバーです。

次の例では C2523 が生成されます。

// C2523.cpp
// compile with: /c
class A {
   ~B();    // C2523
   ~A();   // OK
};