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


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

"class": класс, объявленный как "ключевое слово", не может быть создан экземпляр

Предпринята попытка создать экземпляр класса, помеченного как абстрактный. Класс, помеченный как abstract базовый, но он не может быть создан.

Пример

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

// C3622.cpp
// compile with: /clr
ref class a abstract {};

int main() {
   a aa;   // C3622
}