如何在 QT C++ 中逐个字符地读取文本文件

How can I read character by character from a text file in QT C++?

本文关键字:字符 读取 取文本 文件 QT C++      更新时间:2023-10-16

我想从像简单C++的fgetc这样的文本文件中读取,但使用QT QTextStream,我尝试了readall方法,但它跳过了最后一个字符,这可能是一个中断。

您可以使用读取方法并设置最大读取字符数。

    QString oneChar = stream.read(1);

或者可以使用重载运算符>>来执行 QChar。像这样的东西

    QChar oneChar = '';
    stream >> oneChar;