Serve.cfg:problem:use info

From EjudgeWiki
Revision as of 09:48, 17 February 2012 by Anna (talk | contribs) (Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/[[serve...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/use_info

Имя переменной: use_info
Содержится в: problem
Используется: run
Тип содержимого: boolean
Может отсутствовать: да
Наследуется: да
Значение по умолчанию: false
Может повторяться: нет

Описание. Если значение данной конфигурационной переменной установлено в true, для запуска решений участников на проверку и для проверки решений используются файлы с дополнительной информацией о тесте. В противном случае никаких дополнительных файлов не используется. Файлы с дополнительной информацией о тестах содержат аргументы командной строки для запуска тестируемой программы, комментарии к тестам и т. д. Такие файлы находятся в каталоге, определяемом конфигурационной переменной info_dir, имеют стандартное базовое имя, получаемое форматным преобразованием %03d функций семейства printf из номера теста, и суффикс, определяемый конфигурационной переменной info_sfx (по умолчанию .inf). Формат файлов с дополнительной информацией описан в разделе test.inf .

В случае использования .inf-файлов проверяющая программа получает дополнительный аргумент командной строки, содержащий путь к .inf-файлу для данного теста.

Если значение данной конфигурационной переменной в описании неабстрактной задачи не установлено, оно наследуется из абстрактной задачи (если таковая определена).