热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

'_comp'不能用作函数错误

如何解决《'_comp'不能用作函数错误》经验,为你挑选了1个好方法。



1> pLOPeGG..:

可能不是问题,但是min函数的标头指定它需要3个参数:2个类型为__Tp和一个类型为_Compare,但是在程序中,您可以使用3个类型__TP来调用它:

a[i][j] = min(a[i][j-1], a[i-1][j],a[i-1][j-1]) + 1; // the third parameter is an int, not a function !

编辑:如果您想找出三个数字的最小值,请考虑使用int和float来发布此信息,无需指定comp函数。为了快速解决问题,请用以下内容替换我突出显示的行:

std::min({a[i][j-1], a[i-1][j], a[i-1][j-1]});


推荐阅读
author-avatar
peaxcwxzl_372248
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有