Sdílet prostřednictvím


Chyba kompilátoru C2695

"function1": Přepsání virtuální funkce se liší od funkce2 pouze voláním konvence.

Poznámky

Podpis funkce v odvozené třídě nemůže přepsat funkci v základní třídě a změnit konvenci volání.

Příklad

Následující příklad generuje C2695:

// C2695.cpp
class C {
   virtual void __fastcall func();
};

class D : public C {
   virtual void __clrcall func();   // C2695
};