Ternick
@Ternick

Символ перевода каретки не работает после расшифровки текста?

Есть зашифрованный текст, который я расшифровываю и записываю в файл.
Пусть расшифрованная строка будет такой - "TESt\nTest\nTest"
После записи в файл я имею такое:
TESt\nTest\nTest
А хотел бы такое:
TESt
Test
Test


Я думаю что на стадии компиляции все строки проверяются на символы табуляции и превращаются в байты и байты уже понимает система.
Как мне после расшифровки текста запустить эту замену символов табуляции на байты принудительно в коде программы ?
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Sumor
В Windows при записи символа \n в файл дополнительно записывается \r. При чтении наоборот он сглатывается.
При работе в бинарном режиме такого не происходит, но чтобы в windows показывались нормальные строки они должны заканчиваться \r\n.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы