boost 泛函数比较问题

adintr adintr 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
VC2005, boost1.33.1

代码:
#include <boost/function.hpp>

typedef boost::function<void (int)> bf_t;

int main()
{
bf_t first = 0;
bf_t second = 0;
first == second;
}

错误:
d:\workhome\testproj\thoo\thoo\thoo.cpp(43) : error C2666: 'operator ==' : 4 overloads have similar conversions
d:\workhome\thirdparty\include\boost\function\function_template.hpp(583): could be 'void boost::operator ==<R,T0,Allocator>(const boost::function1<R,T0,Allocator> &,const boost::function1<R,T0,Allocator> &)' [found using argument-dependent lookup]
with
[
R=void,
T0=int,
Allocator=std::allocator<void>
]
d:\workhome\thirdparty\include\boost\function\function_base.hpp(609): or 'bool boost::operator ==<bf_t>(Functor,const boost::function_base &)' [found using argument-dependent lookup]
with
[
Functor=bf_t
]
d:\workhome\thirdparty\include\boost\function\function_base.hpp(600): or 'bool boost::operator ==<bf_t>(const boost::function_base &,Functor)' [found using argument-dependent lookup]
with
[
Functor=bf_t
]
or 'built-in C++ operator==(void (__thiscall boost::function1<R,T0,Allocator>::dummy::* )(void), void (__thiscall boost::function1<R,T0,Allocator>::dummy::* )(void))'
with
[
R=void,
T0=int,
Allocator=std::allocator<void>
]
while trying to match the argument list '(bf_t, bf_t)'


难道 boost 的 function 是不能比较的?
...全文

相关推荐

传送带,皮带破损检测数据集,针对700张原始图片进行yolov7pytorch格式的标注,可识别传送带上的破损缺陷

传送带,皮带破损检测数据集,针对700张原始图片进行yolov7pytorch格式的标注,可识别传送带上的破损缺陷, 图片和标注内容可查看博文: https://backend.blog.csdn.net/article/details/144506784

前网易架构师-高司机

传送带,皮带破损检测数据集,针对700张原始图片进行yolov5pytorch格式的标注,可识别传送带上的破损缺陷

传送带,皮带破损检测数据集,针对700张原始图片进行yolov5pytorch格式的标注,可识别传送带上的破损缺陷, 图片和标注内容可查看博文: https://backend.blog.csdn.net/article/details/144506784

前网易架构师-高司机

YOLOv3绝缘子缺陷检测+VOC格式数据集

1、YOLOv3绝缘子缺陷检测模型,附有各种训练曲线图,可使用tensorboard打开训练日志,用于检测电塔绝缘子有破损缺陷的的位置 2、包含数据集

XTX_AI

基于YOLOv5的汽车座椅缺陷检测 源码+模型+数据集

基于YOLOv5的汽车座椅缺陷检测 源码+模型+数据集 Python实现

Alveus

yolov5电塔破损绝缘子检测+破损绝缘子检测模型+数据集

1、yolov5破损绝缘子检测,包含训练好的道路指示牌识别权重,以及PR曲线,loss曲线等等,在绝缘子缺陷检测数据集中训练得到的权重,目标类别名为break_insulator共一个类别;并附绝缘子缺陷检测数据集,标签格式为txt和xml两种,分别保存在两个文件夹中 3、数据集和检测结果参考:https://blog.csdn.net/zhiqingAI/article/details/124230743 4、采用pytrch框架,python代码

stsdddd
评论 24
收藏 已收藏
分享
返回顶部
adintr
C++ 语言 65,214 成员 250,514 内容