'finalizer':完成項不可為虛擬
備註
完成項不可為虛擬,否則無法從它的封入類型進行呼叫。 因此,宣告虛擬完成項會造成錯誤。
如需詳細資訊,請參閱 如何:定義和使用類別和結構(C++/CLI)中的解構函式和完成項。
範例
下列範例會產生 C3420。
// C3420.cpp
// compile with: /clr /c
ref class R {
virtual !R() {} // C3420
};
'finalizer':完成項不可為虛擬
完成項不可為虛擬,否則無法從它的封入類型進行呼叫。 因此,宣告虛擬完成項會造成錯誤。
如需詳細資訊,請參閱 如何:定義和使用類別和結構(C++/CLI)中的解構函式和完成項。
下列範例會產生 C3420。
// C3420.cpp
// compile with: /clr /c
ref class R {
virtual !R() {} // C3420
};