我有一个不错的 C++ 函数,它通过 va_list + va_start + va_arg 支持多个参数。但是我不得不将我的项目转换为 C。转换后,这个 va_list 构造被编译器拒绝(多个错误)。有没有办法在 C 中做这件事,以及(如果是的话)我需要改变什么?
问问题
5151 次
我有一个不错的 C++ 函数,它通过 va_list + va_start + va_arg 支持多个参数。但是我不得不将我的项目转换为 C。转换后,这个 va_list 构造被编译器拒绝(多个错误)。有没有办法在 C 中做这件事,以及(如果是的话)我需要改变什么?