Как я могу читать символ за символом из текстового файла в QT C++?
Я хочу читать из текстового файла, как простой C++ fgetc, но с QT QTextStream, где я пробовал метод readall, но он пропускает последний символ, который, вероятно, является перерывом.
1 ответ
Вы можете использовать метод чтения и установить максимальное количество символов для чтения.
QString oneChar = stream.read(1);
или можете использовать оператор перегрузки >> для QChar. Что-то вроде этого
QChar oneChar = '';
stream >> oneChar;