共用方式為


編譯器警告 (層級 4) C4263

'function' : 成員函式不覆寫任何基底類別虛擬成員的函式

類別函式定義和基底類別中的虛擬函式有相同名稱,但引數的數量或型別不同。 這可以有效地隱藏基底類別中的虛擬函式。

此警告在預設情況下為關閉的。 如需詳細資訊,請參閱預設為關閉的編譯器警告

下列範例會產生 C4263:

// 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() {
}