Avviso del compilatore C4986
'function': la specifica di eccezione non corrisponde alla dichiarazione precedente
Questo avviso può essere generato quando esiste una specifica di eccezione in una dichiarazione e non nell'altra.
Per impostazione predefinita, l'avviso C4986 non è attivo. Per altre informazioni, vedere Compiler Warnings That Are Off by Default.
Esempi
L'esempio seguente genera l'errore C4986.
class X { };
void f1() throw (X*);
// ...
void f1()
{
// ...
}
Il seguente esempio elimina questo avviso:
class X { };
void f1() throw (X*);
// ...
void f1() throw (X*)
{
// ...
}