线程之间通信问题

liuling_8008 2011-10-22 03:39:24
进程中有两个线程,第一个线程是服务器线程,第二个线程是查询线程。服务线程接收到数据之后,还需要查询,我担心在第一个线程里面处理花费很多时间,想给查询线程处理,行吗?如何处理?
...全文
90 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuling_8008 2011-11-04
  • 打赏
  • 举报
回复
谢谢大家的回答,最后采用lijianli9的方法, 添加缓冲处理队列,服务程序接收到数据放入队列,查询线程定时从这个队列中取出。
下面是其他方法供大家参考。

http://blog.csdn.net/xust999/article/details/6361801
lijianli9 2011-10-23
  • 打赏
  • 举报
回复
添加缓冲处理队列,服务程序接收到数据放入队列,查询线程从这个队列中取出,。。。。
  • 打赏
  • 举报
回复
可以啊 不过要注意不要读到脏数据
Gloveing 2011-10-22
  • 打赏
  • 举报
回复
PostThreadMessage 发送线程消息
用户 昵称 2011-10-22
  • 打赏
  • 举报
回复
http://www.programfan.com/article/showarticle.asp?id=2951

15,467

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧