回答編集履歴
1
refine
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
「`std::cout`などの標準入出力ストリームオブジェクトの初期化」と「Boostライブラリ中のグローバルオブジェクト初期化」順序が
|
1
|
+
異なるライブラリ(翻訳単位)に属する「`std::cout`などの標準入出力ストリームオブジェクトの初期化」と「Boostライブラリ中のグローバルオブジェクト初期化」順序は不定となります。Boost側から`operator new`が呼び出されるタイミングでは`std::cout`が未初期化となっているケースがあり、このため一部環境でSEGVが発生すると考えられます。
|
2
2
|
|
3
3
|
|
4
4
|
|