関数を別の関数のパラメーターとして渡すのに問題があります...
エラー: エラー 1 エラー C2664: 'wrapper': パラメーター 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 ;
}