Есть ли преимущество использования LF над CRLF?
Я создал два файла, содержащих одну строку идентичного текста. В одном файле была установлена новая строка LF, а в другом - новая строка CRLF. Файл, использующий LF в качестве символа новой строки, был на 1 байт меньше.
При написании больших программ, есть ли преимущество в использовании LF или CRLF помимо кажущегося меньшего размера файла?
1 ответ
Это зависит от того, какие программы будут обрабатывать записанные файлы.
В Windows есть много программ, которые будут правильно обрабатывать только текстовые файлы с окончаниями строк CRLF.
Программы в других операционных системах, таких как Linux или MaxOS, часто будут правильно обрабатывать только файлы с LF-окончаниями.
Пара программ будет одинаково хорошо обрабатывать LF или CRLF.
Таким образом, имеет ли CRLF или LF преимущества, зависит от конкретной ситуации.