将QByteArray写入TXT文件的问题- -
将QByteArray Temp 处理了一下,用mid提取了一部分数据 到 part 变量里面 直接将TEMP写入就行,将part写入就是空白…… 啥问题啊。 写入TXT文件的问题- - int j = 0; while ((j = temp.indexOf("0", j)) != -1) {j=j+2; QByteArray part = temp.mid(j, 3); ui->textBrowser->append(part);ui->lineEdit->clear(); ui->lineEdit->setText(part); ++j;//在此位置是正确显示。QFile myfile("D:/test.txt"); myfile.open(QIODevice::WriteOnly|QFile::Append|QIODevice::Text); myfile.write(part); myfile.write("aaaa");//只显示aaaa myfile.close();把这几行代码移到程序前面就能显示了,但是由于变量part 里面有好几个数,比如 20 40 60 80最终显示的结果是20aaaa40aaaa60aaaa80aaaa,为啥aaaa这么多啊我只要在最后显示一遍咋办……