技术栈

C++子类如何重载、重越父类同名函数

柳鲲鹏2024-10-23 9:51

当你在子类加了一个与父类同名函数,然后信心满满的调用,结果发现调用的还是父类。怎么办?其实也简单

  • 在父类的同名函数上,加上virtual

    virtual void target_to_db(Target* info);

父类可以实现这个函数。

  • 子类实现

    void target_to_db(Target* info) override;

实现相应代码。

再次运行,是不是就正确了?

上一篇:学习java字节码后可以干什么
下一篇:python-docx -- 对比两个表格的行数据
相关推荐
hooknum
6 分钟前
学习记录:基于JWT简单实现登录认证功能-demo
java
程序员Terry
41 分钟前
同事被深拷贝坑了3小时,我教他原型模式的正确打开方式
java·设计模式
NE_STOP
42 分钟前
MyBatis-缓存与注解式开发
java
得物技术
44 分钟前
搜索 C++ 引擎回归能力建设:从自测到工程化准出|得物技术
c++·后端·测试
码路飞
1 小时前
不装 OpenClaw,我用 30 行 Python 搞了个 QQ AI 机器人
java
Re_zero
1 小时前
以为用了 try-with-resources 就稳了?这三个底层漏洞让TCP双向通讯直接卡死
java·后端
SimonKing
1 小时前
Fiddler抓包完全指南:从安装配置到抓包,一文讲透
java·后端·程序员
磊磊落落
3 小时前
如何将 Spring Statemachine 作为一个轻量级工作流引擎来使用?
java
兆子龙
17 小时前
ahooks useRequest 深度解析:一个 Hook 搞定所有请求
java·javascript
热门推荐
01GitHub 镜像站点02OpenClaw 使用和管理 MCP 完全指南03OpenClaw 连接飞书完整指南:插件安装、配置与踩坑记录04本地部署 OpenClaw + DeepSeek-R1 完全指南05Window 10部署openclaw报错node.exe : npm error code 12806OpenClaw 接入 QQ Bot 完整实践指南07OpenClaw + 飞书(Feishu)环境搭建指南08npm-error code 128问题解决方法09OpenClaw 飞书机器人不回复消息?3 小时踩坑总结10OpenClaw-VSCode:在 VS Code 里玩转 OpenClaw,远程管理+SSH 双剑合璧