请高手看看这个设想行吗?关于线程交互的
我想在多线程间交互数据,想了一下这样的做法,请高手看下可行不?
主线程MAST 负责循环维护程序主体
从线A、B、C三个 分别负责 网络连接、命令处理、日志维护
函数A、B、C分别在三个类中,每个类的构造函数中把结构数组AR通过REF方式传进去,交后边的线程处理。
结构数组AR里存放事件标号和处理数据等等
4个线程各自检索数组中自己改作的命令,执行,并清除该项,再把返回结构放回去。
我设想这样来实现多线程协同工作。是否可行?
请高手给看看,另外,如果有问题,请说该怎么改?