Я запускаю программу с двумя «одинаковыми» тестовыми файлами отдельно, но получаю два разных результата.
Первый тестовый файл a.txt
из 16 байтов приводит к правильному результату, но второй тестовый файл b.txt
из 14 байтов приводит к неправильному результату.
Я сохранил их обоих в кодировке UTF-8
.
Обе они состоят из следующих трех строк при открытии с Sublime Text в кодировке UTF-8
:
p cnf 1 1
1 0
Однако они отличаются при открытии с помощью Sublime Text в кодировке Hexadecimal:
a.txt
(16 байт):
7020 636e 6620 3120 310d 0a31 2030 0d0a
b.txt
(14 байтов):
7020 636e 6620 3120 310a 3120 300a
Почему они разные? Как я могу превратить b.txt
в a.txt
?