QT测试数据记录(csv格式文件保存excel样式的数据)

      最近在做的项目,因为要做测试数据记录,以便使用miniTab软件统计分析,那么我们常见的数据记录,可能有txt、excel、数据库,但是txt记录的数据不方便复制到minitab上,数据库方式又有点大材小用的感觉,所以只剩下excel表格方式了,但是有一点不好的就是需要重复打开微软的office软件,引入不稳定因素的同时,实测保存的速度又比较慢。于是把这三种方式都给否定了,最后查资料得知可以使用.csv格式的文件保存数据,QT操作就跟操作txt文档一样简单方便,只要数据已逗号“,”分开,那么用excel打开,排布就跟保存excel的格式一模一样,很方便的进行整行整列的复制、分析,下边我们就来直接贴代码:

#include <QtWidgets/QApplication>
#include <QDate>
#include <QTextStream>
#include <QFile>
#include <QString>

void SaveTestResultToCSVFile()
{
	//保存数据的文件路径
	QString  csvFileName = QApplication::applicationDirPath() + "/TestData/" + \
						   QDateTime::currentDateTime().toString("yyyyMMdd") + ".csv";
	QFile file(csvFileName);
	if (!file.exists())		//文件不存在的时候便新建,以当天日期为命名
	{
		file.open(QIODevice::WriteOnly);
		QTextStream txtOutPut(&am
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值