Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"function": finalizator/destruktor nie może być "słowem kluczowym"
Uwagi
Finalizator lub destruktor został niepoprawnie zadeklarowany.
Na przykład destruktor nie powinien być oznaczony jako zapieczętowany. Destruktor będzie niedostępny dla typów pochodnych. Aby uzyskać więcej informacji, zobacz Jawne przesłonięcia i destruktory oraz finalizatory w temacie How to: Define and consume classes and structs (C++/CLI) (Instrukcje: definiowanie i używanie klas i struktur (C++/CLI).
Przykład
Poniższy przykład generuje kod C3084.
// C3084.cpp
// compile with: /clr /c
ref struct R {
protected:
!R() sealed; // C3084
!R() abstract; // C3084
!R();
};