Delen via


Compilerfout C2687

'type': uitzonderingsdeclaratie kan niet 'ongeldig' zijn of een onvolledig type of aanwijzer of verwijzing naar een onvolledig type aangeven

Opmerkingen

Voor een type dat deel uitmaakt van een uitzonderingsdeclaratie, moet het worden gedefinieerd en nietig.

Voorbeeld

In het volgende voorbeeld wordt C2687 gegenereerd:

// C2687.cpp
class C;

int main() {
   try {}
   catch (C) {}   // C2687 error
}

Mogelijke oplossing:

// C2687b.cpp
// compile with: /EHsc
class C {};

int main() {
   try {}
   catch (C) {}
}