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


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

Type: незаконное разыменовывание типа дескриптора

Компилятор обнаружил незаконное разыменовывание типа дескриптора. Вы можете расшифровать тип дескриптора и назначить его ссылке. Дополнительные сведения см. в разделе "Оператор справочника по отслеживанию".

Пример

В следующем примере возникает ошибка C3288.

// C3288.cpp
// compile with: /clr
ref class R {};
int main() {
   *(System::Object^) nullptr;   // C3288

// OK
   (System::Object^) nullptr;   // OK
   R^ r;
   R% pr = *r;
}