Sdílet prostřednictvím


Upozornění kompilátoru C4986

"funkce": specifikace výjimky neodpovídá předchozího prohlášení

Tato upozornění mohou být generovány při specifikaci výjimka v jedné deklaraci a ne na druhou.

C4986 je ve výchozím nastavení vypnuto.Další informace naleznete v tématu Upozornění kompilátoru, která jsou ve výchozím natavení vypnuta..

Příklad

Následující ukázka generuje upozornění C4986.

class X { };
void f1() throw (X*);
// ...
void f1()
{
    // ...
}

Následující příklad odstraní toto upozornění.

class X { };
void f1() throw (X*);
// ...
void f1() throw (X*)
{
    // ...
}