Поделиться через


Ошибка компилятора C2588

'::~identifier' : незаконный глобальный деструктор

Замечания

Деструктор определяется для чего-то, отличного от класса, структуры или объединения. Это не допускается.

Эта ошибка может быть вызвана отсутствующим классом, структурой или именем объединения в левой части оператора разрешения области (::).

Пример

В следующем примере вызывается C2588:

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