Upozornění kompilátoru C4986
'function': Specifikace výjimky neodpovídá předchozí deklaraci.
Toto upozornění lze vygenerovat, pokud existuje specifikace výjimky v jedné deklaraci, nikoli druhé.
Ve výchozím nastavení je C4986 vypnutý. Další informace najdete v tématu Upozornění kompilátoru, která jsou ve výchozím nastavení vypnutá.
Příklady
Následující ukázka vygeneruje C4986.
class X { };
void f1() throw (X*);
// ...
void f1()
{
// ...
}
Následující ukázka eliminuje toto upozornění.
class X { };
void f1() throw (X*);
// ...
void f1() throw (X*)
{
// ...
}