Вывести сообщение об ошибке и выйти (varargs)
#include <err.h>void verr( int eval,const char *fmt,va_list args );void verrx( int eval,const char *fmt,va_list args );
NULL
, или строка в формате printf() для форматирования сообщения.libc
Семейство функций err() и warn() выводит отформатированные сообщения об ошибках на стандартное устройство ошибок stderr. Для сравнения функций из данного семейства смотрите err().
Функция verr() выводит сообщение, содержащее:
NULL
; Функция verrx() выводит похожее сообщение, за исключением строки, связанной со значением errno. Сообщение содержит:
NULL
; Функции verr() и verrx() ничего не возвращают, но приложение завершает работу с кодом eval.
Unix
err(), errx(), stderr, strerror(), vwarn(), vwarnx(), warn(), warnx()
Предыдущий раздел: Описание API системной библиотеки