Загрузка...

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

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

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

      [IMG]
    3. 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();
      }
    4. vtlstolyarov
      ГУФСБ, сорри,
      EOF
      вместо
      istream::eof
      , я последний раз писал на плюсах лет 20 назад, уже позабыл все эти мелочи.
    5. Посмотреть следующие комментарии (2)
Top
Загрузка...