您所寻找的内容可能最好用锁定文件来完成。锁定文件仅是指具有预定义位置且存在您的互斥体的文件。
测试程序启动时该文件是否存在,如果存在,请立即退出。在已知位置创建文件。如果程序正常退出,请删除锁定文件。
最好的办法是,如果您还可以使用pid(进程ID)填充文件,以便可以检测到异常退出,但这些异常退出并没有删除文件,而是特定于操作系统的。

您所寻找的内容可能最好用锁定文件来完成。锁定文件仅是指具有预定义位置且存在您的互斥体的文件。
测试程序启动时该文件是否存在,如果存在,请立即退出。在已知位置创建文件。如果程序正常退出,请删除锁定文件。
最好的办法是,如果您还可以使用pid(进程ID)填充文件,以便可以检测到异常退出,但这些异常退出并没有删除文件,而是特定于操作系统的。