Partilhar via


Erro do compilador C2523

'class::~identifier' : incompatibilidade de etiqueta de destruidor/finalizador

Observações

O nome do destrutor deve ser o nome da classe precedido por um til (~). O construtor e o destruidor são os únicos membros que têm o mesmo nome que a classe.

Example

O exemplo a seguir gera C2523:

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