Здравствуйте!
Можно ли сделать так, чтобы при проверке турниров помимо конвертации \r\n в \n также происходило удаление BOM, если она есть?
Minor FR: BOM
Re: Minor FR: BOM
BOM в какой кодировке?
Re: Minor FR: BOM
UTF8
Re: Minor FR: BOM
такое бывает?
я и в visual studio, и в других редакторах редактировал текст в utf8. вроде все редакторы сохраняют файлы без bom.
проблема здесь в том, что чтобы удалять бом нужно быть уверенным, что входные данные в утф8...
я и в visual studio, и в других редакторах редактировал текст в utf8. вроде все редакторы сохраняют файлы без bom.
проблема здесь в том, что чтобы удалять бом нужно быть уверенным, что входные данные в утф8...
Re: Minor FR: BOM
Бывает, и довольно часто. Например, мой любимый редактор Notepad++ по-умолчанию UTF8 сохраняет с BOM.
Я то еще за этим слежу, но если задания прислали со стороны, то приходится каждый тест проверять, не сохранен ли он в UTF-8 с BOM. Иногда пропускаю и все решения получают WA.
Сомневаюсь, что не-юникодовские файлы будут содержать такую сигнатуру в начале файла. Хотя конечно теоретически такое возможно...
Я то еще за этим слежу, но если задания прислали со стороны, то приходится каждый тест проверять, не сохранен ли он в UTF-8 с BOM. Иногда пропускаю и все решения получают WA.
Сомневаюсь, что не-юникодовские файлы будут содержать такую сигнатуру в начале файла. Хотя конечно теоретически такое возможно...
Re: Minor FR: BOM
Хм. Пользуюсь notepad++, но никогда с этим не сталкивался.
Я бы не делал удаление BOM для всех сабмитов по умолчанию, но можно добавить такую опцию.
Еще можно отказаться от поля выбора файла для сдачи и заменить его на текстовое поле ввода ответа. Тогда проблемы с кодировками уйдут сами собой.
Я бы не делал удаление BOM для всех сабмитов по умолчанию, но можно добавить такую опцию.
Еще можно отказаться от поля выбора файла для сдачи и заменить его на текстовое поле ввода ответа. Тогда проблемы с кодировками уйдут сами собой.