QT-使用QTextStream将数据输入到csv

山羊

我有来自Arduino的数据,我想将其写入CSV文件。问题在于数据不断覆盖现有行。这是代码示例:

QFile data("F:/logdata.csv");


if (data.open(QFile::WriteOnly | QFile::Truncate)) {
 QTextStream out(&data);



 out << hum << "," << temp << "," << gas << '\n';


 }
卢卡斯·阿劳霍(Lucas Araujo)

打开文件时,请使用“ QIODevice :: Append”标志,因此您写入该文件的数据将附加在文件末尾。

例子:

data.open(QFile::WriteOnly | QFile::Truncate |QIODevice::Append)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章