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


Fordító figyelmeztetése (4. szint, kikapcsolva) C4263

"függvény" : a tagfüggvény nem bírál felül egyetlen alaposztályú virtuális tagfüggvényt sem

Megjegyzések

Az osztályfüggvény-definíciók neve megegyezik az alaposztályban lévő virtuális függvény nevével, de nem azonos számú vagy típusú argumentummal. Ez a minta hatékonyan elrejti a virtuális függvényt az alaposztályban.

Ez a figyelmeztetés alapértelmezés szerint ki van kapcsolva. További információ: A fordító alapértelmezés szerint ki van kapcsolva.

Example

Az alábbi példa c4263-at hoz létre:

// C4263.cpp
// compile with: /W4
#pragma warning(default:4263)
#pragma warning(default:4264)
class B {
public:
   virtual void func();
};

class D : public B {
   void func(int);   // C4263
};

int main() {
}