Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"type" : użycie niezdefiniowanego typu wykrytego w metadanych WinRT lub CLR — użycie tego typu może prowadzić do wyjątku środowiska uruchomieniowego
Typ nie został zdefiniowany w kodzie, który został skompilowany dla środowisko wykonawcze systemu Windows lub środowiska uruchomieniowego języka wspólnego. Zdefiniuj typ, aby uniknąć możliwego wyjątku środowiska uruchomieniowego.
To ostrzeżenie jest domyślnie wyłączone. Aby uzyskać więcej informacji, zobacz Ostrzeżenia kompilatora, które są domyślnie wyłączone.
Poniższy przykład generuje kod C4339 i pokazuje, jak go naprawić:
// C4339.cpp
// compile with: /W4 /clr /c
// C4339 expected
#pragma warning(default : 4339)
// Delete the following line to resolve.
class A;
// Uncomment the following line to resolve.
// class A{};
class X {
public:
X() {}
virtual A *mf() {
return 0;
}
};
X * f() {
return new X();
}