社区
C++ 语言
帖子详情
关于linux/windows下信号量问题
kdkdvsq
2013-02-11 02:50:19
2个程序需要用信号量同步,一个程序A创建信号量后,另外一个程序B怎么知道这个信号量呢
2个程序不存在父子关系,请问这个在linux、windows下怎么分别实现?
...全文
266
3
打赏
收藏
微信扫一扫
点击复制链接
分享
下载分享明细
分享
举报
写回复
3 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wuyg719
2013-02-16
信号量本来就是跨进程的,所以只要知道进程号就可以使用信号量, 而要知道进程号,不外乎几个方法: 父子进程, 直接查找,参数带入。。。
打赏
举报
回复
赞
qq120848369
2013-02-11
信号量伴随内核生命期,本来就是跨进程的,看看api,选择使用posix还是system v.
打赏
举报
回复
赞
oniisama
2013-02-11
查msdn和manpage是最快最好的方法
打赏
举报
回复
赞
相关推荐
多进程之间的互斥
信号量
的实现(
Linux
和
windows
跨平台)
多进程之间的互斥
信号量
的实现(
Linux
和
windows
跨平台)
分别在
windows
和
linux
下
用
信号量
解决生产者消费者
问题
通过实验,掌握
Windows
和
Linux
环境
下
互斥锁和
信号量
的实现 方法,加深对临界区
问题
和进程同步机制的理解,同时熟悉利用
Windows
API和Pthread API进行多线程编程的方法。 实验内容 1. 在
Windows
操作系统上
C语言使用
信号量
(
Linux
)
在
windows
中使用
信号量
已经在另一篇文章中讲过了,
信号量
的详细细节也已经展示了,本文介绍如何在
linux
环境
下
使用c语言编写
信号量
类型的例子代码。
windows
c语言使用
信号量
与
windows
环境
下
不同,在
linux
下
,头文件...
Linux
进程间通信(中)之信号、
信号量
实践
上节我们分享了
Linux
进程间通信的其中两种方式:管道、消息队列,文章如
下
:
Linux
进程间通信(上)之管道、消息队列实践这节我们就来分享一
下
Linux
的另外两种进程间通信的方式:信号、...
c语言跨平台
信号量
封装
信号量
所为一种线程安全对象,在多线程开发中,是有一些使用场景的,比如多个线程或者进程共享同一个资源,或者生产者消费者模式的实现,都可以使用
信号量
来进行控制资源的有序访问。c语言做多线程开发,实现一个跨...
发帖
C++ 语言
微信扫一扫
点击复制链接
分享社区
下载分享明细
6.2w+
社区成员
25.0w+
社区内容
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
帖子事件
创建了帖子
2013-02-11 02:50
社区公告
暂无公告