本文介绍了是C ++ 11中的`bsearch`的规范, C ++ 14有缺陷?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 继续回答这个问题,在C ++ 11和C ++ 14中:但是,这是一个缺陷吗?解决方案但是参数类型列表不一样。在一个实例中, comparator 是指向具有C语言链接的函数的指针,另一个是指向具有C ++语言链接的函数的指针。 p> C ++ 11,7.5指定: 7.5之间的似乎不一致/ 1和7.5 / 5在实现1个关于功能类型的谈话时解决,而5个地址命名名称。 Following on from my answer to this question, in both C++11 and C++14:However,Is this a defect? 解决方案 But the parameter types list are not the same. In one, compar is a pointer to a function with "C" language linkage, in the other one, it's a pointer to a function with "C++" language linkage.C++11, 7.5 specifies:The seeming inconsistency between 7.5/1 and 7.5/5 is solved when realising that 1 talks about function types, while 5 addresses function names. 这篇关于是C ++ 11中的`bsearch`的规范, C ++ 14有缺陷?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 08-06 22:34