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


C2694-fordítási hiba

"felülbírálás": a felülíró virtuális függvény kevésbé korlátozó kivételspecifikációval rendelkezik, mint az alaposztályú virtuális tagfüggvény "base"

Megjegyzések

Egy virtuális függvény felül lett bírálva, de a /Za területen a felülíró függvény kevésbé korlátozó kivételspecifikációval rendelkezik.

példa

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

// C2694.cpp
// compile with: /Za /c
class MyBase {
public:
   virtual void f(void) throw(int) {
   }
};

class Derived : public MyBase {
public:
   void f(void) throw(...) {}   // C2694
   void f2(void) throw(int) {}   // OK
};