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

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

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


Я думаю что на стадии компиляции все строки проверяются на символы табуляции и превращаются в байты и байты уже понимает система.
Как мне после расшифровки текста запустить эту замену символов табуляции на байты принудительно в коде программы ?
  • Вопрос задан
  • 56 просмотров
Подписаться Простой 11 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Sumor
В Windows при записи символа \n в файл дополнительно записывается \r. При чтении наоборот он сглатывается.
При работе в бинарном режиме такого не происходит, но чтобы в windows показывались нормальные строки они должны заканчиваться \r\n.
Ответ написан
Ваш ответ на вопрос

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

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