Boost 版本 - 1.47 我找不到 boost::interprocess::interprocess_sharable_mutex,但它看起来像是前向声明的。这真的支持吗?
我可以看到 boost::interprocess::interprocess_upgradable_mutex 是前向声明的,它也被定义了。但是,我找不到可以使用此互斥锁的相应条件变量。有任何想法吗 ?
Boost 版本 - 1.47 我找不到 boost::interprocess::interprocess_sharable_mutex,但它看起来像是前向声明的。这真的支持吗?
我可以看到 boost::interprocess::interprocess_upgradable_mutex 是前向声明的,它也被定义了。但是,我找不到可以使用此互斥锁的相应条件变量。有任何想法吗 ?
我知道这是一个老问题,但我自己只是在寻找这个问题,然后在 Boost Users 邮件列表上发现了这个问题和这个讨论,它实际上说:“不,你不能。” boost::interprocess::interprocess_condition
只能与标准互斥锁一起使用。:(