1
2つのプロセスがstlコンテナを介して通信しようとしているので、管理対象の共有メモリを使用することに決めました。私はそれらの間にいくつかの同期を実装しようとしています - scoped_lockで開始するinterprocess_mutex - しかし、私は多くの運がないです。それはどうやってやらなければなりませんか?管理共有メモリセグメントに同期メカニズムを作成するにはどうすればよいですか?
2つのプロセスがstlコンテナを介して通信しようとしているので、管理対象の共有メモリを使用することに決めました。私はそれらの間にいくつかの同期を実装しようとしています - scoped_lockで開始するinterprocess_mutex - しかし、私は多くの運がないです。それはどうやってやらなければなりませんか?管理共有メモリセグメントに同期メカニズムを作成するにはどうすればよいですか?
私は最良の解決策はコンテナハンドラであり、すべてのアクセス(getter/setter)はハンドラを通してコンテナにあると思います。したがって、このハンドラでは簡単に同期を実装できます。
Salu2。