2012-03-03 76 views
-3

我有一个很好的C++函数,它通过va_list + va_start + va_arg支持多个参数。 但我必须将我的项目转换为C.转换后,此va_list构造被编译器拒绝(多个错误)。在C中有没有办法做到这一点,并且(如果是的话)我需要改变什么?c - 如何使用多个参数(va_list)做一个函数?

+2

请显示您正在使用的代码以及您收到的确切错误消息。 – 2012-03-03 21:18:56

+1

首先,我们需要看看你的代码和编译器抱怨的错误。没有这些信息,我们很无奈。 – 2012-03-03 21:19:10

回答

2

维基百科页面stdarg可能有你需要的一切。

+0

这正是我需要的!非常感谢你! :d – 2012-03-03 22:20:08