http://www.boost.org/doc/libs/1_58_0/doc/html/atomic/usage_examples.html
上記ブーストの例の「ロック パターンをダブルチェックしたシングルトン」の例では、_instance の 2 回目の読み込みに memory_order_consume と _instance のストアに memory_order_release が必要ですか? scoped_lock には既にセマンティクスの取得と解放があり、_instance の最初のロードには同期モード memory_order_consume があると思いました。