Dela via


Kompilatorvarning C4986

"funktion": undantagsspecifikationen matchar inte föregående deklaration

Anmärkningar

Den här varningen kan genereras när det finns en undantagsspecifikation i den ena deklarationen och inte den andra.

Som standard är C4986 av. Mer information finns i Kompilatorvarningar som är inaktiverade som standard.

Example

I följande exempel genereras C4986.

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

Följande exempel eliminerar den här varningen.

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