Share via


編譯器錯誤 C2523

'class::~identifier' : destructor/finalizer 標記不相符

解構函式的名稱必須是以否定號 (~) 開始的類別名稱。 建構函式和解構函式是唯一和類別名稱相同的成員。

下列範例會產生 C2523:

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