【发布时间】:2011-10-26 01:58:46
【问题描述】:
我需要将调用 C API 的所有函数放入单独的源文件单元中。这是由于定义干扰了其他代码。所以要保持可能的干扰代码分开。
无论如何,大多数函数都是例如 int function2(int) 所以我只是在单独的文件中实现,如下所示:
int XXfunction1(int val) { return function(val) }
但我也有像这样带有可变参数的函数:
extern int function2(int, ...)
那么我怎样才能编写自己的函数来调用它呢?
这似乎不起作用:
int XXFunction2(int val, ...) {
return function2(val, ...);
}
如何编写函数?
【问题讨论】:
标签: c