Задать вопрос
@KOS_MOS

Чем отличается бинарный diff от текстового?

Правильно ли я понимаю, что просто для текстового diff'a генерируется список различий с учетом многобайтовых кодировок?
  • Вопрос задан
  • 2713 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Data Scientist с нуля
    10 месяцев
    Далее
  • Академия Эдюсон
    Аналитик данных + стажировка
    6 месяцев
    Далее
  • Бруноям
    ИИ-агенты и n8n
    2 месяца
    Далее
Решения вопроса 1
gaelpa
@gaelpa
Текстовый дифф составляется по строкам и предназначен для того, чтобы можно было слить два диффа вместе (конфликты в VCS). Бинарный дифф просто передает различия и не предназначен для слияния.
«Учет многобайтовых кодировок» — не понял, что вы имеете в виду? Он нужен для правильного определения переноса строк в текстовых диффах, ну и для «ignore whitespace» — вроде всё.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Посмотрите на табличку:
upload.wikimedia.org/wikipedia/commons/4/4f/ASCII_Code_Chart.svg
Бинарный diff = diff с красными полями а тектовый только по белым. :-)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы