@H_403_1@我想使用一个接受std :: greater< int>或std :: less< int>作为论证.不过,我坚持参数的语法.
这是我尝试的格式:
myFunction(int a,int b,bool *comp(int,int)) { … } … std::greater<int> bigger; myFunction(2,3,bigger);
这不行,但是,我怀疑第三个参数是完全错误的.它应该是什么?
*不能将’std :: greater’转换为’bool *(*)(int,int)