我想从一个文本文件中读取,比如简单的 C++ 的 fgetc,但使用 QT QTextStream,我尝试了 readall 方法,但它跳过了最后一个字符,这可能是一个中断。
最佳答案
您可以使用 read方法并设置读取的最大字符数。
QString oneChar = stream.read(1);
或者可以对 QChar 使用重载运算符 >>。像这样
QChar oneChar = '';
stream >> oneChar;
关于c++ - 如何从 QT C++ 中的文本文件中逐字符读取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28966406/