gpt4 book ai didi

c++ - C程序同步

转载 作者:行者123 更新时间:2023-11-28 06:16:06 26 4
gpt4 key购买 nike

我正在尝试在 Windows 中使用 POSIX 并使用信号量来同步 C 和 C++ 程序。由于我们正在讨论单独的程序,这是否可能?或者信号量仅用于同一程序的 C/C++ 文件中的同步?

最佳答案

不同程序之间的通信,需要使用命名信号量。在 POSIX 线程中,获取信号量的正确方法是:sem_open给信号量起个名字,在需要通信的程序中使用相同的名字即可。

有关如何操作的更多详细信息,请参阅此答案: How to share semaphores between processes using shared memory

关于c++ - C程序同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30280517/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com