- 博客(2)
- 资源 (17)
- 收藏
- 关注
原创 C++中的有些析构函数也被定义为virtual虚函数,这是为什么?
本文首发于我的博客:刘冲的博客在阅读C++项目(caffe)源码时,发现不少基类不仅把常规的成员函数定义成虚函数(virtual),也会把析构函数定义为虚函数,结合前面几节的介绍,稍稍思考下,这样做的确是有原因的,本文将结合C++代码实例尝试探讨下。常规随便写一段C++代码作为实例,在这个例子中,我们先不把析构函数定义为虚函数:class Base {public: Base () { cout << "Base construct\n"; }
2020-05-12 08:03:27 457 1
原创 struct 关键字在 C++ 中与C语言不同,C++中struct和class有什么区别?它们很像,C++为什么不删除struct?
本文转载自我的博客:刘冲的博客我有相当长的一段时间(数月)没有更新文章了。并不是我放弃了写技术文章,而是因为这段时间,我把精力主要放在了图像智能算法的学习上了。去年12月时,我对图像智能算法还懵懵懂懂,做着 Linux 嵌入式应用程序开发,现在我已经正式入职到算法公司了,收入翻了一番,哈哈,不过累了好多。废话就到这里,我的转行辛酸史,以后再详谈。坦诚的说,就编程语言而言,因为一直在做 Linux 嵌入式程序开发的缘故,我对C语言更加了解一点,读者应该能够发现,我之前的大部分文章都是关于C语言的。不过现
2020-05-09 08:35:28 617
开源计算机视觉库opencv-3.0.0-beta.tar.gz,官网下载太慢
2019-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人