我有一个 QSharedMemory 来防止我的应用程序的两个进程同时运行。进程 A 在启动时将 QSharedMemory 设置为“锁定”。现在我的进程 B 设置了一个类似“请回到前台”的值。

进程 A 是否有一种简单的方法来观察 QSharedMemory 中的变化,即避免实现一个愚蠢的拉定时器?

最佳答案

我们在这里: QSystemSemaphore



QSharedMemory 一样,QSystemSemaphore 使用基于 key 的访问方法。

关于c++ - 观察 QSharedMemory 中的变化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37121384/

10-10 23:16