Upozornění kompilátoru (úroveň 1) C4490
"override" : nesprávné použití specifikátoru přepsání; Funkce neodpovídá metodě základní třídy ref.
Specifikátor přepsání byl použit nesprávně. Například nepřepíšete funkci rozhraní, implementujete ji.
Další informace naleznete v tématu Přepsání specifikátorů.
Příklad
Následující ukázka vygeneruje C4490.
// C4490.cpp
// compile with: /clr /c /W1
interface struct IFace {
void Test();
};
ref struct Class1 : public IFace {
virtual void Test() override {} // C4490
// try the following line instead
// virtual void Test() {}
};