vwarn(), vwarnx()

Показать сообщение об ошибке (varargs)

Прототип:

#include <err.h>
void vwarn( const char *fmt,
va_list args );
void vwarnx( const char *fmt,
va_list args );

Аргументы:

fmt
NULL, или cтрока для форматирования сообщения в стиле printf().
args
Cписок аргументов переменной длины для дополнительных аргументов, который должен быть инициализирован макросом va_start().

Библиотека:

libc

Описание:

Семейство функций err() и warn() выводит отформатированные сообщения об ошибках на стандартное устройство ошибок stderr. Для сравнения функций из данного семейства смотрите err() .

Функция vwarn() выводит сообщение, содержащее:

Функция vwarnx() выводит похожее сообщение, за исключением строки, связанной со значением errno. Сообщение содержит:

Классификация:

Unix

Безопасность использования
Точка остановки потока
Да
Обработчик прерываний
Нет
Обработчик сигналов
Да
В потоке
Да

Тематические ссылки:

err(), errx(), stderr, strerror(), verr(), verrx(), warn(), warnx()




Предыдущий раздел: Описание API системной библиотеки