Megosztás a következőn keresztül:


C2687 fordítóhiba

"típus": a kivétel-deklaráció nem lehet "érvénytelen", nem jelölhet hiányos típust, mutatót vagy hiányos típusra mutató hivatkozást

Megjegyzések

Ahhoz, hogy egy típus egy kivételdeklaráció része legyen, meg kell határozni, és nem kell semmisnek lennie.

példa

Az alábbi példa c2687-et hoz létre:

// C2687.cpp
class C;

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

Lehetséges megoldás:

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

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