Загрузка...

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

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

  1. ГУФСБ
    ГУФСБ Автор темы 21 май 2022 3397 10 фев 2021
    Делаю прогу в Qt с граф. интерфейсом .
    В ней реализовал функции "загрузить в файл" и "выгрузить из файла". Выгружается и загружается чисто текстовая инфа в txt.
    Почему то всегда добавляется в конец символ "ÿ".
    Библиотека fstring.
    Как пофиксить?​
     
    21 май 2022 Изменено
  2. vtlstolyarov
    vtlstolyarov 21 май 2022 468 8 янв 2022
    Код, нам нужен код.
     
    1. Посмотреть предыдущие комментарии (9)
    2. vtlstolyarov
      ГУФСБ, Qt в общем ни при чём, ты неправильно вычитываешь файл:

      [IMG]
    3. ГУФСБ Автор темы
      vtlstolyarov, я то не в консоль вывожу, а в textEdit

      [IMG]
    4. 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();
      }
    5. Посмотреть следующие комментарии (3)
Top
Загрузка...