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


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

"тип": интерфейс не может иметь конструктор экземпляров

Интерфейс CLR не может иметь конструктора экземпляров. Статический конструктор разрешен.

При компиляции следующего примера возникнет ошибка C3283:

// C3283.cpp
// compile with: /clr
interface class I {
   I();   // C3283
};

Возможное решение

// C3283b.cpp
// compile with: /clr /c
interface class I {
   static I(){}
};