Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Деструктор: переопределение описатель "ключевое слово" не разрешено для деструктора или завершения
Замечания
Ключевое слово было использовано, которое не допускается для деструктора или средства завершения.
Например, новый слот нельзя запросить в деструкторе или методе завершения. Дополнительные сведения см. в разделе "Явные переопределения" и деструкторы и методы завершения.
Example
В следующем примере возникает C3665:
// C3665.cpp
// compile with: /clr
public ref struct R {
virtual ~R() { }
virtual void a() { }
};
public ref struct S : R {
virtual ~S() new {} // C3665
virtual void a() new {} // OK
};