編譯程式警告 (層級 4, 關閉) C4263
'function' :成員函式不會覆寫任何基類虛擬成員函式
類別函式定義與基類中的虛擬函式名稱相同,但與自變數的數目或類型不同。 此模式有效地隱藏基類中的虛擬函式。
此警告預設為關閉。 如需詳細資訊,請參閱 Compiler Warnings That Are Off by Default。
下列範例會產生 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() {
}