Boost:多进程间通过mutex锁同步

Boost:多进程间通过信号量同步-CSDN博客

介绍了通过信号量实现多进程间的同步,而锁和条件变量也是常用的同步方式。

1.创建非递归匿名锁

#include

interprocess_mutex dataMutex;

2.创建递归匿名锁

#include

interprocess_recursive_mutex dataMutex;

3.具名非递归匿名锁

#include

named_mutex dataMutex(open_or_create, "data_named_mutex");

4.具名递归匿名锁 

#include

named_recursive_mutex dataMutex(open_or_create, "data_named_mutex");

你可能感兴趣的:(C/C++,c++)