2011-09-14 132 views
2

boost版本 - 1.47 我無法找到boost :: interprocess :: interprocess_sharable_mutex,但它看起來像它是前瞻性聲明。這是否真的支持?boost進程間共享互斥和boost進程間條件變量共享互斥

我可以看到boost :: interprocess :: interprocess_upgradable_mutex是前向聲明的,它也被定義。但是,我無法找到一個對應的條件變量,我可以使用這個互斥量。有任何想法嗎 ?

回答

1

我知道這是一個老問題,但我只是自己尋找這個問題,並在Boost Users郵件列表上找到這個問題,this discussion有效地說:「不,你不能。 boost::interprocess::interprocess_condition只能與標準互斥體一起使用。 :(