Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
en destructor/finalizer kan inte vara en funktionsmall
Anmärkningar
Att deklarera en destruktor som en mall (vilket skulle definiera en uppsättning destruktorer) är inte möjligt, eftersom destruktorer eller finalizers inte kan överbelastas.
Examples
I följande exempel genereras C2897.
// C2897.cpp
// compile with: /c
class X {
public:
template<typename T> ~X() {} // C2897
};
I följande exempel genereras C2897.
// C2897_b.cpp
// compile with: /c /clr
ref struct R2 {
protected:
template<typename T> !R2(){} // C2897 error
};