Compartilhar via


Erro do Compilador C2588

"::~identificador": destruidor global ilegal

Observações

O destruidor é definido para algo que não é uma classe, estrutura ou união. Isso não é permitido.

Esse erro pode ser causado por uma classe, estrutura ou nome de união ausentes no lado esquerdo do operador de resolução do escopo (::).

Exemplo

O exemplo a seguir gera C2588:

// C2588.cpp
~F();   // C2588