Есть ли преимущество использования LF над CRLF?

Я создал два файла, содержащих одну строку идентичного текста. В одном файле была установлена ​​новая строка LF, а в другом - новая строка CRLF. Файл, использующий LF в качестве символа новой строки, был на 1 байт меньше.

При написании больших программ, есть ли преимущество в использовании LF или CRLF помимо кажущегося меньшего размера файла?

1 ответ

Это зависит от того, какие программы будут обрабатывать записанные файлы.

В Windows есть много программ, которые будут правильно обрабатывать только текстовые файлы с окончаниями строк CRLF.

Программы в других операционных системах, таких как Linux или MaxOS, часто будут правильно обрабатывать только файлы с LF-окончаниями.

Пара программ будет одинаково хорошо обрабатывать LF или CRLF.

Таким образом, имеет ли CRLF или LF преимущества, зависит от конкретной ситуации.

Другие вопросы по тегам