c - how to make a function with multiple arguments (va_list)?
-
04-12-2019 - |
Question
I have a nice C++ function, which supports multiple arguments through va_list + va_start + va_arg. But I had to convert my project to C. After conversion, this va_list construction gets rejected by the compiler (multiple errors). Is there any way to do that thing in C, and (if yes) what I need to change?
Solution
The Wikipedia page on stdarg has probably everything you need.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow