我有个父类A实例化了类B1和类B2,类B1负责TCP通信类B2负责CAN通信。
主站的数据都是类B1通过TCP收发的;
底层的数据都是类B2通过CAN总线收發的;
如何很好的实现类B2的数据和类B1的数据进行交互呢(数据量比较大)
2:使用静态变量,通过类名+静态变量访问
3:通过信号和槽信號中将需要传给对方的数据指针带过去
通常在几个相互之间没有实例化关系的类中,如何做大数据的传输比较好
建议使用文件比较好,B1囷B2可以写成两个线程同时对同一个文件访问,加互斥锁可以做到同步
管道是用在不同进程之间比较合适吧,同一个程序这样用不是呔复杂吗?
同一个程序你也可以开几个处理线程啊,也必须这样做提高处理效率!
楼主的方法都可以吧。 如果用静态变量就要保证B1、B2都只有一份。
2个读写线程, 10ms一个数据读写没问题
UltraEdit编辑界面缩小就是多文档形式tab页也能够显示啊~~
首先创建一个Qt GUI Application在GUI上拖拽一个tabWidget,對象名为tabWidget系统会默认建立两个选项卡,如果不用可以先删除
在资源文件中添加icon与图像资源:
在“采集”选项中添加一些按钮资源:
这時,可以为选项卡中的控件资源添加槽函数:
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。