【发布时间】:2011-03-14 09:50:34
【问题描述】:
在 boost 中是否有一个非基于文件的命名互斥锁?我的问题是,如果进程崩溃,文件不会被删除。该文件甚至可以在重新启动后继续存在。
问候, 托比亚斯
【问题讨论】:
-
是否需要在进程之间共享互斥锁? (如果您询问的是 named 互斥体,我想您会这样做,但最好清楚)。您使用的是 Windows 还是 Unix(as 行为与创建的内容可能不同)?
-
是的,我需要在进程之间共享。主要用途是在 Win32 上,但更可取的是便携式解决方案,因此问题在于提升解决方案。