问题描述
|
在将一个函数作为另一个函数的参数传递时遇到一些麻烦...
错误:错误1错误C2664:“包装器”
:无法从转换参数1
\'int \'到\'int(__cdecl *)(int)\'
int inc( int n )
{
return n + 1 ;
}
int dec( int n )
{
return n - 1 ;
}
int wrapper( int i,int func(int) )
{
return func( i ) ;
}
int main(){
int a = 0 ;
a = wrapper( 3,inc( 3 ) ) ;
return 0 ;
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)