返回值是函数指针的函数使用方法

来源:互联网 发布:大数据十三五规划 编辑:程序博客网 时间:2024/05/21 09:25
void func( int a, int b)
{
std::cout<<"call function func, the inner one"<<std::endl;
}
void(* funcc(int))(int a,int b) 
{
std::cout<<"call function funcc!the original one."<<std::endl;
return &func;
}


int main(int argc,char * *argv)
{
(funcc(1))(1,2);


::system("pause");
return 0;

}