C++-override关键词 发表于 2021-11-14 更新于 2023-05-16 分类于 Cpp 阅读次数: 阅读次数: Valine: 本文字数: 250 阅读时长 ≈ 1 分钟 override在 C++11 中,当重载虚函数时,引入了 override 关键字,将显式的告知编译器进行重载,编译器将检查基函数是否存在这样的虚函数,否则将无法通过编译: 1234567struct Base { virtual void foo(int);};struct SubClass: Base { virtual void foo(int) override; // 合法 virtual void foo(float) override; // 非法, 父类没有此虚函数}; 可以提高代码安全性。 打赏 微信支付 支付宝 本文作者: RobbEr 本文链接: https://robber.ltd/2021/11/14/c-override-guan-jian-ci/ 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!