Как я могу читать символ за символом из текстового файла в QT C++?

Я хочу читать из текстового файла, как простой C++ fgetc, но с QT QTextStream, где я пробовал метод readall, но он пропускает последний символ, который, вероятно, является перерывом.

1 ответ

Вы можете использовать метод чтения и установить максимальное количество символов для чтения.

    QString oneChar = stream.read(1);

или можете использовать оператор перегрузки >> для QChar. Что-то вроде этого

    QChar oneChar = '';
    stream >> oneChar;
Другие вопросы по тегам