編譯器警告 (層級 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() {
}