Функция Log_DebugVarArgs
Заголовок: #include <applibs/log.h>
Регистрирует и форматирует сообщение отладки с помощью форматирования vprintf. Эта функция является потокобезопасной.
Параметр args
va_list должен быть инициализирован с va_start перед вызовом этой функции, а затем очищается путем вызова va_end . Вызывающий объект должен предоставить дополнительный параметр для каждой спецификации аргумента, определенной в строке fmt
.
int Log_DebugVarArgs(const char * fmt, va_list args);
Параметры
fmt
Строка сообщения для журнала.args
Список аргументов, инициализированный с помощью va_start.
Ошибки
Возвращает значение -1 при обнаружении ошибки и задает errno
значение ошибки.
- EFAULT: имеет
fmt
значение NULL.
Можно также указать любой другой errno
. Такие ошибки не являются детерминированными, и такое же поведение может не сохраняться при обновлении системы.
Возвращаемое значение
Возвращает значение 0 для успешного выполнения или -1 для сбоя. В этом случае errno
задается значение ошибки.