我有些困难,无法将一个函数作为另一个函数的参数传递...
错误: 错误 1 错误 C2664: 'wrapper' : 无法将第一个参数从 '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 ;
}