我想用另一个函数(也采用可变数量的参数)包装 xmlrpc“调用”函数(它接受可变数量的参数)。我想简单地将传入我的包装函数的可变数量的参数转发给 xmlrpc“调用”函数。我知道如何使用 va_start 和 va_arg,但我真的不关心传入的值,我只是想将它们转发给包装函数。这可能吗?
我想包装的功能的规格是
call(const char* url, const char* function, const char* paramSpec, void* result, ...);
我的包装器处理前三个参数和按引用的结果,它只需将其额外参数转发给调用函数