Share via


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*)
{
    // ...
}