Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
"osztálynév": az osztály virtuális függvényekkel rendelkezik, de a nem triviális destruktora nem virtuális; előfordulhat, hogy az osztály példányai nem lesznek megfelelően megsemmisítve.
Megjegyzések
Ha egy osztály rendelkezik virtuális függvényekkel, de nemvirtual destruktorokkal, előfordulhat, hogy a típus objektumai nem lesznek megfelelően megsemmisítve, amikor az osztály egy alaposztálymutatón keresztül megsemmisül.
Ez a figyelmeztetés alapértelmezés szerint ki van kapcsolva. További információ: A fordító alapértelmezés szerint ki van kapcsolva.
Example
Az alábbi példa c4265-öt hoz létre:
// C4265.cpp
// compile with: /W3 /c
#pragma warning(default : 4265)
class B
{
public:
virtual void vmf();
~B();
// try the following line instead
// virtual ~B();
}; // C4265
int main()
{
B b;
}