Serve.cfg:problem:binary input
From EjudgeWiki
Revision as of 09:53, 28 February 2012 by Anna (talk | contribs) (Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/[[serve...")
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/binary_input
Если эта переменная установлена, то предполагается, что входные файлы имеют бинарный формат и автоматически не перекодируются. Автоматическая перекодировка, если данный флаг не установлен, возможна в двух случаях:
- при копировании входного файла в рабочий каталог программы, если для соответствующего тестировщика установлена конфигурационная переменная is_dos. В этом случае unix-концы строк \n заменяются на dos-концы строк \r\n.
- при выполнении команды "Check contest settings" в разделе просмотра детальной информации о турнире в CGI-программе serve-control. В этом случае из файла удаляются все символы \r, а кроме того в конец файла добавляется \n, если файл до этого не заканчивался этим символом.