Libchecker:checker error func t
From EjudgeWiki
Навигация: Главная страница/Система ejudge/Проверяющие программы/libchecker/Типы данных/checker_error_func_t
typedef void (*checker_error_func_t)(char const *format, ...) LIBCHECKER_ATTRIB((noreturn, format(printf, 1, 2)));
Этот тип данных определяет указатель на функцию, которая вызывается в случае ошибки при чтении данных. Функция не должна возвращать управление в вызвавшую ее функцию, а параметр format — это строка, которая передается функции семейства printf.
Функции fatal_CF, fatal_PE, fatal_WA совместимы с типом checker_error_func_t, поэтому могут передаваться в качестве аргументов в функции, которые требуют функцию для вывода сообщений об ошибке.