Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
'type': rilevato l'utilizzo di un tipo non definito nei metadati WinRT o CLR; l'uso di questo tipo può causare un'eccezione della fase di esecuzione
Osservazioni:
Un tipo non è stato definito nel codice compilato per Windows Runtime o Common Language Runtime. Definire il tipo per evitare una possibile eccezione in fase di esecuzione.
Per impostazione predefinita, questo avviso non è attivo. Per altre informazioni, vedere Compiler Warnings That Are Off by Default.
Example
L'esempio seguente genera l'errore C4339 e mostra come risolverlo:
// 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();
}