gpt4 book ai didi

类中的 C++ 函数指针

转载 作者:行者123 更新时间:2023-11-28 00:12:14 25 4
gpt4 key购买 nike

class Solution
{
public:
bool cmp(int a, int b)
{
return a>b;
}
int noo(vector<int>& v)
{
sort(v.begin() , v.end() , &Solution::cmp);
return 0;
}
};

如果我调用函数 noo 它将不起作用。但是如果我将 cmp 踢出我的函数,它会正常工作(显然......)有什么问题,如何在此处编写函数指针?

最佳答案

我认为将 (cmp ) 函数设为全局将解决您的问题,如果您希望它成为类成员,请将其标记为静态。

关于类中的 C++ 函数指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32391452/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com