У меня есть хорошая функция C ++, которая поддерживает несколько аргументов через va_list + va_start + va_arg.Но мне пришлось конвертировать мой проект в C. После преобразования компилятор отклоняет эту конструкцию va_list (несколько ошибок).Есть ли способ сделать это в C, и (если да), что мне нужно изменить?