qtextstream

    1热度

    1回答

    我学习Qt,Qt5.1和我有重音编​​码问题。我用葡萄牙语编写输出程序,并且必须使用重音符号。这个问题可以在下面的代码来证明: \#include < QDebug> \#include < QTextStream> \#include < QString> int main(){ QTextStream out(stdout); qDebug() << "Ol

    0热度

    2回答

    readLine()之后,如何将光标位置设置为一行的起始位置? 使用seek()和pos()不适合我。 这里是我的file.txt的什么样子: Object1 Some-name 2 3.40 1.50 Object2 Some-name 2 3.40 1.50 3.25 Object3 Some-name 2 3.40 1.50 这里是我的代码: QFile file("file.t

    0热度

    1回答

    我正在打开一个文件并获取它的一个QTextStream。然后,我使用readLine()逐行读取流。当行匹配某个字符串时,我需要用另一个字符串替换它。我需要的行为是该行被完全替换(即,如果该行是“长字”,并将其替换为“单词”,该行应该仅包含“单词”和“单词”)。 目前我正在使用seek()和< <运算符将我的字符串放在给定的位置,但最后一个字符串的残余仍然存在,所以我留下了类似“wordword”

    0热度

    1回答

    我正在创建,然后使用QTextStream写入到文本文件。问题在于,如果我构建应用程序并从创建的文件夹运行该应用程序,则会创建该文件,但如果我在Qt中以释放或调试模式运行该应用程序,则不会创建该文件。有没有人有什么建议?我正在使用Macbook Pro。