Difference between revisions of "Libchecker:checker SRC close"

From EjudgeWiki
(Created page with 'Навигация: Главная страница/Система ejudge/Проверяющие программы/libchecker/[[Libchecker:Функци…')
 
(No difference)

Latest revision as of 19:40, 4 July 2010

Навигация: Главная страница/Система ejudge/Проверяющие программы/libchecker/Функции/Работа с потоками ввода-вывода/Закрытие файла

Функции позволяют закрыть файл.

void checker_in_close(void);
void checker_out_close(void);
void checker_corr_close(void);

Здесь _in_ в имени функции означает входной файл, _out_ — файл с результатом работы тестируемой программы, _corr_ — файл с правильным ответом.

Функции закрывают соответствующий файл. Если при закрытии файла возникает ошибка ввода, диагностируется внутренняя ошибка проверки. В этом случае вызывается функция fatal_CF.