C++
文章平均质量分 52
HaoRenkk123
love c++++++++++
展开
-
undefined reference to `c10::Error::Error(c10::SourceLocation, std::__cxx11::basic_string
场景:在c++调用libtorch库的过程中makefile需要添加-lc10,和-ltorcherror原因:本地编译环境为c++11,gcc版本为7.5,而下载的libtorch并不是c++11编译的,所以会导致库使用不正确解决方法:重新下载libtorch,根据cuda和pytorch版本选在连接下载,参考这位博主博客:https://blog.csdn.net/weixin_43742643/article/details/114156298我的模型是由pytorch1.原创 2021-04-18 19:51:12 · 3887 阅读 · 0 评论 -
手绘图形识别并拟合
思路:1,先通过求二值图形的轮廓,判断是否存在内轮廓,且细化得到二值图的点集points2,如果存在内轮廓,则用多边形拟合approxPolyDP,判断输出的点集个数,和凸边拟合convexHull得到的点集个数是否超过阈值10和30,若超过,则用points进行椭圆拟合,否则用多边形拟合3,若没有内轮廓,则说明图形是未闭合图形,求其外轮廓最小外接矩形,如果矩形框的高宽比大于6,则该图...原创 2020-03-30 16:32:43 · 2024 阅读 · 0 评论 -
C++面试题总结
1:new、delete、malloc、free关系delete会调用对象的析构函数,和new对应,free只会释放内存。new调用构造函数。malloc和free是C/C++的标准库函数、new和delete是C++运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的的对象而言,光用malloc、free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡前要自...原创 2018-09-25 23:28:43 · 329 阅读 · 0 评论