社区
其它技术问题
帖子详情
waitforsingleobject的信号量问题
a5796489
2011-03-14 09:35:01
在waitforsingleobject后面的代码中开了个线程A,主线程(指waitforsingleobject后面的代码)执行完毕,但线程A还在运行,请问这时会不会将信号量设为有信号状态?
...全文
278
3
打赏
收藏
waitforsingleobject的信号量问题
在waitforsingleobject后面的代码中开了个线程A,主线程(指waitforsingleobject后面的代码)执行完毕,但线程A还在运行,请问这时会不会将信号量设为有信号状态?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qman007
2011-03-14
打赏
举报
回复
[Quote=引用 2 楼 fall513 的回复:]
不会的,要手动去设
[/Quote]
你看清楚了,是 Semaphore 信号量,不是Event 事件
fall513
2011-03-14
打赏
举报
回复
不会的,要手动去设
qman007
2011-03-14
打赏
举报
回复
waitforsingleobject(信号量句柄,timeval)只是让信号量的当前值-1,如果
信号量的当前值>0,则该信号量是有信号的,否则无信号
(waitforsingleobject(信号量句柄,timeval)阻塞),
通过 ReleaseSemaphore 可以让信号量的当前值+1,也就是让信号量有信号
Wait
For
Single
Object
演示、Window信号用法演示
Wait
For
Single
Object
演示、Window信号用法演示
c++多线程同步——
信号量
c++多线程同步——
信号量
。非常简单的MFC工程。
CSemaphore
信号量
使用实例
用VS2008写的mfc工程,可编译。测试
信号量
CSemapaore在线程并发中的功能,并用到
Wait
For
Single
Object
()和ReleaseSemaphore()函数。
Visual C++
信号量
线程同步的简单实例工程
这是一个Visual C++
信号量
线程同步的简单实例工程
使用
信号量
实现线程同步
使用
信号量
实现线程同步,Visual C++ 6.0 源码文件,
信号量
对象也属于系统内核对象之一,它包含有使用计数,当使用计数为0时,
信号量
对象处于无信号状态,当使用计数大于0时,
信号量
处于有信号状态
其它技术问题
3,881
社区成员
9,053
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章