我目前正在开展一个项目,需要简化现有系统。Wihtout进入细节问题是我得到了一些函数指针(来自类型:void*),我需要从它创建一个函数(=创建一个带有签名的函数)。所以我的方法是创建以下可变参数模板函数:templateReturnType(*GetFunction(void*func,Params...))(Params...){returnreinterpret_cast(func);}现在我需要一种方法来创建所需的函数:#defineDECLARE_PARAMS(...)__VA_ARGS__#defineDefine_Function(returnType,fname,Pa