我有一个 QSharedMemory 来防止我的应用程序的两个进程同时运行。进程 A 在启动时将 QSharedMemory 设置为“锁定”。现在我的进程 B 设置了一个类似“请回到前台”的值。
进程 A 是否有一种简单的方法来观察 QSharedMemory 中的变化,即避免实现一个愚蠢的拉定时器?
最佳答案
我们在这里: QSystemSemaphore
与 QSharedMemory
一样,QSystemSemaphore
使用基于 key 的访问方法。
关于c++ - 观察 QSharedMemory 中的变化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37121384/