1
我得到了那个错误,当我使用类时我得到了这个错误功能指针。我的功能 'OPE' 功能如何解决错误:无法在作业中将'double(evaluateator :: *)(double,double)'转换为'double(*)(double,double)'
evaluator::function(){
double (*ope) (double,double) ;
ope=&evaluator::add;
}
double evaluator::add(double a, double b){
return (a+b);
}
指向函数的指针与指向成员函数的指针不相同。 – juanchopanza
我的答案解决了您的问题吗?如果是这样,您应该通过点击旁边的复选标记来接受它。谢谢! :) – 0x499602D2