semaphore的问题,急啊,只有这么点分了,大家帮忙啊
小弟要写个服务端
循环接收客户端的信息
并把信息写入文件
小弟现在设想用semaphore来判断是否有信息收到
有收到就让信号线程写入文件
没有就等待
请问这个怎么去判断和设置啊
谢谢
[解决办法]
http://msdn2.microsoft.com/en-us/library/ms685129.aspx
这个是使用
http://msdn2.microsoft.com/en-us/library/ms686946.aspx
这个是例子
你自己看一下吧
[解决办法]
有信息就Relase一下,它就会加1。
其它的直接WaitForSingleObject就行了,成功返回了就会自动减1,没有信息就会在等待。还哪里需要什么123啊。