雑記この広告は、90日以上更新していないブログに表示しています。Objectを作成して複数のプロセス間で排他制御を行える機構があります。recursiveなMutexなどありますが、多分interprocessとして特徴的な機能だと思いますので紹介。作り方と最終的な削除方法が面倒ですが、ロック方法は同じです。以下のコードはinterprocessのドキュメントとほぼ同じ。mutexを取得し、ロックした後ファイルへアクセスするようにすると、他のプロセスとの共有ができます。unlockメソッドを持っているようなので、scoped_lockなどのLockableなクラスは全てのMutexで使用可能なようです。ちなみに、scoped_lockの型指定が面倒な人はC++0xであればautoとmoveを使うと型指定が不要になり結構楽だと思います。解説&備忘録ただの記事リストです。最近のネタ4作目ぐらい。(研究室向け)月別アーカイブはてなブログをはじめよう!krustfさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。