Qt中用数据库和二维数组有什么区别?

Qt程序记录一组数据,这个数据里面有多个属性值。不知道用数据库存储好还是二维数组存储好。在Qt中用数据库和二维数组各有什么优势?

用数组的优势是速度快,读写方便,缺点:数据量不能太大,程序结束后数据不会保存在硬盘上,想要保存还得用文件或数据库
用数据库相比数组的优点:数据可以存在硬盘,可以存储更多的数据。缺点:读写速度慢些
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-11
float **count;float **t; count=(float **)malloc(sizeof(float *)*72628);//根据两个vector大小创建count数组 for(int i=0;i<72628;i++) count[i]=(float *)malloc(sizeof(float)*73251); t=(float **)malloc(sizeof(float *)*144616);//创建t变量数组 ////出错位置 for(int i=0;i<72628;i++) t[i]=(float *)malloc(sizeof(float)*144616);

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网