- 博客(3)
- 收藏
- 关注
原创 虚析构与纯虚析构
使用场景: 在实现多态时, 如果子类中有属性开辟到堆区, 那么父类指针释放子类对象时无法释放干净(即无法调用到子类的析构代码) 解决方式: 将父类中的析构函数改为虚析构或纯虚析构 实现语法:(二者只能有一个) 虚析构: (即析构函数代码前加 关键字 virtual) 声明: virtual ~类名() { 代码实现 }; 纯虚析构: (1)声明: virtual ~类名() = 0; (2)代码实...
2019-10-08 18:53:33 334
原创 人体姿态动作识别
方法一:自上而下(Top-down Approach : Person Detection + Pose Estimation) 给定一张图片, 先目标检测 => 对每个 bbox 做单人的姿态估计 重复此步骤并得到最终结果. 方法二:自下而上(Bottom-up Approach : Parts Detection + Parts Association) 给定一张图片, 首先检测人关...
2019-10-07 21:48:07 3682
原创 C++中多态,虚函数,动态联编与静态联编, 函数重载与重写
多态( 静态多态 和 动态多态) (个人理解)多态与联编的区别: 多态指的是一个结果, 一个最终的状态, 指一个东西实现了通过多种形态表现出来了; 联编指的是用于实现和达到多态的一种方式方法. 多态:通过多种形态表现出来. 种类:如函数重载: 通过令传入函数的参数列表中的 参数个数不同, 类型不同, 顺序不同 使得函数名有多种形态来表现 静态多态: 如函数重载和运算符重载, 复用函数名 动态多态:...
2019-10-07 21:38:59 1424
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人