我这里遇到多个回调函数的问题,写出来请大家帮忙看:
1,函数 MyMainFun(int a, LP_CALLBACK1 call,int b)//MyMainFun函数是西门子的,我只调用就行了)
这里call参数是一个回调函数要求参数格式为(int aa,int bb),我自己定义了一个forCall(int c,int d)的函数,程序序执行成功。
但是如果call参数本身里面又包含一个回调函数时,如:call 参数的类型要求格式为:(int m,LP_CALLBACK2 call2,int n)
call2的格式要求为(int aa,int bb).
我可以重新定义一个forCall2(int a,int b),这时我的forCall函数该如何定义???
我写的可能较乱,但如果有不清楚的地方我可以在进行解释,请大家帮忙