- 博客(9)
- 资源 (7)
- 收藏
- 关注
原创 CPP菱形继承的问题和解决办法
菱形继承概念:一个子类m,继承了两个父类a、b,两个父类继承的是同一个父类A。菱形继承带来的问题:两个父类有两份相同数据,需要加作用域::以作区分。同时,父类A的数据,会在子类m中存在两份相同的数据,浪费了资源菱形继承浪费资源的解决办法:使用虚继承.class Sheep:virtual public Animal{};这时父类A,称为虚基类。虚继承 会产生一个虚基表。vbtable,其中记录了成员地址和偏移量,在子类中,同一个父类A的成员,会指向同一块地址,相当于父类A的两个子类a
2022-02-23 23:41:13
309
原创 C++引用的本质
引用的本质是指针常量:数据类型 * const 变量名。指针常量的指向不可以变,指向的值可以变。如:int * const b=&a;b=&c;是错误的,不能让b指向新的地址。*b=10;是对的,可以改变b指向的值,即将b指向的地址存储的值 赋为 新的值。而引用本质就是指针常量。引用不可以指向其他变量,但是可以赋以新的值。内部慧自动识别引用进行解引用。如下图。...
2022-02-05 20:30:39
1066
原创 Linux_Faster_RCNN_TensorFlow_Python3_5_master 心路历程(踩坑笔记)
首先,我用的工程文件是https://github.com/dBeker/Faster-RCNN-TensorFlow-Python3.5里的windows下的代码。这个代码在windows我已经调通过。过程中也是遇到windows下安装pycocotools的难题,需要去下载一个windows下的安装文件去安装,我参考了 优快云博主 行胜于言的博客:windows 安装 p...
2019-07-30 22:02:36
1208
3
原创 Faster RCNN需要的两个make文件:cython_bbox.cpython-35m-x86_64-linux-gnu.so;cython_bbox.so
Faster-RCNN在linux tensorflow python3.5下运行时需要的make生成文件。编译通过。请点击下面链接:cython_bbox.cpython-35m-x86_64-linux-gnu.socython_bbox.so
2019-04-27 19:00:40
2241
原创 Faster RCNN需要的make文件:cython_bbox.cpython-36m-x86_64-linux-gnu.so
Faster-RCNN在linux tensorflow python3.6下运行时需要的make生成文件:请点击下面链接:cython_bbox.cpython-36m-x86_64-linux-gnu.so
2019-04-27 18:57:45
2918
2
cython_nms.cpython-37m-x86_64-linux-gnu.so
2020-04-05
cython_bbox.cpython-37m-x86_64-linux-gnu.so
2020-04-05
cython_bbox.cpython-35m-x86_64-linux-gnu.so
2018-11-12
cython_bbox.cpython-36m-x86_64-linux-gnu.so
2018-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人