Difference between revisions of "Serve.cfg:problem:binary input"

From EjudgeWiki
(No difference)

Revision as of 09:53, 28 February 2012

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

Если эта переменная установлена, то предполагается, что входные файлы имеют бинарный формат и автоматически не перекодируются. Автоматическая перекодировка, если данный флаг не установлен, возможна в двух случаях:

  1. при копировании входного файла в рабочий каталог программы, если для соответствующего тестировщика установлена конфигурационная переменная is_dos. В этом случае unix-концы строк \n заменяются на dos-концы строк \r\n.
  2. при выполнении команды "Check contest settings" в разделе просмотра детальной информации о турнире в CGI-программе serve-control. В этом случае из файла удаляются все символы \r, а кроме того в конец файла добавляется \n, если файл до этого не заканчивался этим символом.