Загрузка...

Добавляется символ ÿ

Тема в разделе C/C++ создана пользователем ГУФСБ 21 май 2022. 228 просмотров

  1. ГУФСБ
    ГУФСБ Автор темы 21 май 2022 3397 10 фев 2021
    Делаю прогу в Qt с граф. интерфейсом .
    В ней реализовал функции "загрузить в файл" и "выгрузить из файла". Выгружается и загружается чисто текстовая инфа в txt.
    Почему то всегда добавляется в конец символ "ÿ".
    Библиотека fstring.
    Как пофиксить?​
     
    21 май 2022 Изменено
  2. vtlstolyarov
    vtlstolyarov 21 май 2022 468 8 янв 2022
    Код, нам нужен код.
     
    1. Посмотреть предыдущие комментарии (11)
    2. vtlstolyarov
      ГУФСБ, какая разница куда ты выводишь, проблема в том что ты вычитываешь
      -1
      (EOF). Попробуй так
      C
      void by_Pafnuty::on_loadfromfile_clicked()
      {
      ifstream fin("save.txt");
      while (!fin.eof()){
      int ch = fin.get();
      if (ch != istream::eof)
      text += ch;
      }
      ui->textEdit->setText(text);
      fin.close();
      }
    3. vtlstolyarov
      ГУФСБ, сорри,
      EOF
      вместо
      istream::eof
      , я последний раз писал на плюсах лет 20 назад, уже позабыл все эти мелочи.
    4. ГУФСБ Автор темы
      vtlstolyarov,

      да, там оно поймёт само к чему относится
    5. Посмотреть следующие комментарии (1)
Top
Загрузка...