社区
进程/线程/DLL
帖子详情
线程之间通信的问题?急急急!!!
ingame
2000-12-28 11:19:00
我现在编的程序在一个进程中需要启动很多个线程,而这些线程之间要有很多的共同访问的参数。我试过了用内存映射文件做参数的中转站,但是实现起来很麻烦。哪位大虾更有高招?
...全文
192
9
打赏
收藏
线程之间通信的问题?急急急!!!
我现在编的程序在一个进程中需要启动很多个线程,而这些线程之间要有很多的共同访问的参数。我试过了用内存映射文件做参数的中转站,但是实现起来很麻烦。哪位大虾更有高招?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yyanglike
2000-12-28
打赏
举报
回复
定义全局变量,有事件在不同的线程之间通讯。
可以试试。
Sam_Yang
2000-12-28
打赏
举报
回复
同步机制
ingame
2000-12-28
打赏
举报
回复
大虾verybigbug:
这个问题焦点不是参数传递,而是这些变量是作为不断被各个线程监测的很复杂的结构体存在的,因此在启动线程时参数不是很方便。再请问您一般是在线程通信、进程通信、类之间通信常使用那些手段啊?
acute
2000-12-28
打赏
举报
回复
还是临界量比较好。
事件控制也行啊。
verybigbug
2000-12-28
打赏
举报
回复
在一个进程中启动多个线程的话,用不了内存映射,那是用来不同的进程间通讯的。
定义一个结构体,通过CreateThread(param)传送你的结构,就可以应用了。
----某经常用SDK,对MFC不太了解。
注意,在多线程中使用临界量进行控制。
vcbear
2000-12-28
打赏
举报
回复
怕麻烦? 用全局变量。反正是同一个进程。
Rabit9556
2000-12-28
打赏
举报
回复
发消息!
panda_w
2000-12-28
打赏
举报
回复
使用全局变量是最简单的方法了,不过,你可以试试同步机制的,设置两个CEvent变量,
m_start和m_kill; 你用WaitfoSingleObject函数来控制。具体的请参考《Vc技术内幕》的第四版的多线程编程一文。
luxes
2000-12-28
打赏
举报
回复
使用全局量,根据全局量的值来改变操作,注意使用临界区
JAVA多
线程
精讲下
线程
的同步(
线程
安全
问题
)l
线程
的死锁l
线程
间
通信
l
线程
组l
线程
池l 多
线程
的第三种实现方案l 匿名内部类方式使用多
线程
l 定时器的使用l 多
线程
面试题
[delphi教程]delphi开发教程全攻略(1)
如何在Image上提示字符? 怎样加入tb2k FastReport4.0安装后中文的
问题
。 怎样单独得到现在的年和月?? [考题]这两种字符串赋值语句有什么区别 TXmlDocument控件使用
问题
急
急
急
!!!网络数据通讯
问题
(多
线程
如何解决???) 关于保存一个Record类型到文件中的
问题
如何使窗体在用户按下显示桌面之后不会隐藏(不是将它始终置前)谢谢各位 大家好,请D
java socket编程 聊天_java socket 编程 一个简单的聊天程序
急
急
急
!!!
展开全部服务器端:package Chat;import javax.swing.JFrame;import java.awt.Dimension;import javax.swing.JPanel;import javax.swing.JLabel;import java.awt.Rectangle;import java.awt.event.KeyEvent;import java.io.Bu...
关于一个用VB编写的PING工具的
问题
我在互联网上找到一个用VB编写的程序,是PING一个计算机的IP是否能通的工具,我改了改,使用ADO重数据库中循环读取IP地址,并将测试后的状态写入到数据库,作完后运行是可以测试,但是速度太慢了,每循环测试一个IP地址都需要接近1秒的时间,如果IP多的话时间就太长了,有其他办法让测试时间缩短吗?多
线程
如何做呢?谢谢各位帮忙!!! VB代码: Option Explicit Private...
这些Framework 题你会吗? 在线等,
急
急
急
感概一下最近的Android面试情况,因为快临近金九银十,能约到的面试也是越来越多,但是有不少小伙伴也提到了一个
问题
:“目前Android的面试基本上都会被问到Framework,让不少人苦不堪言"。这个情况也是日积月累形成的,现在进军程序员的人太多了,公司有的挑,我们没得选,那么公司肯定需要更好更强的员工,而Framework不但是一个很好的检测手段,也能提前为公司招一批底层系统开发程序员。提到正事,先挂出最近小伙伴给我发的
问题
ActivityManagerService是什么?什么时候初始化的?
进程/线程/DLL
15,471
社区成员
49,181
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章