大侠指点用静态数组好还是用VC数据库好?解决方案


大侠指点用静态数组好还是用VC数据库好???
把情况也和你说一下:
是这样的,上位机发送一个采集命令,我的模拟器就回复一个采集的信息(一个采集模块信息里有10节电池电压,一个温度,一个电流)。
上位急要是采集10个我就要模拟10个,一般工程上是100个左右,我是做测试的,测试上位机性能的,所以考虑极限测试,我的下位机,就要能模拟出无限的要求(就是上位机要求多少我就能满足他多少),就是这样的一个问题。

而我现在实际做出来的效果是,实际就是模拟一个采集模块的信息,而后将这个信息再修复一下站址,在发出去,所以要是上位机采集10个采集模块,那么这是个就是我那重复的一个采集模块的信息,我现在要做的是将每次发出去的信息保存,之后再将这些信息保存重复发送就行了,那么保存这些数组使用静态数组好些,还是用数据库好呢?数据库我不会啊!
我用的是VC MFC编程的

C++/VC 程序开发 数组

又是哈了个欠 13 years, 9 months ago


用静态数组的话好像也不太好,如果数据量大就不方便了
你可以将数据保存到文件中,每次调用时读入文件
要么用SQLITE或者MYSQL数据库保存数据也行,但你单纯保存数组数据的话,写入文件的好些。
另外友情提示:这里是BCB版块,所以提问回答你的不是很多,建议去VC\MFC版块吧,那里高手如云了,我只是菜鸟罢了,呵呵

key123 answered 13 years, 9 months ago

Your Answer