1

2 つのプロセスが stl コンテナーを介して通信するようにしようとしているので、マネージド共有メモリを使用することにしました。それらの間の同期を実装しようとしています-scoped_lockで開始するためのinterprocess_mutex-しかし、あまり運がありません。それはどのように行われるべきですか?

4

1 に答える 1

2

最善の解決策は、コンテナー ハンドラーと、ハンドラーを介したコンテナーへのすべてのアクセス (getter/setter) だと思います。したがって、このハンドラーでは、同期を簡単に実装できます。

サルー2。

于 2009-08-24T12:38:12.000 に答える