VoidCC
標簽列表
static-initialization
8
熱度
3
回答
在靜態初始化期間可以安全地創建線程嗎?
在某些時候,我記得讀到直到main()的第一行才能安全地創建線程,因爲編譯器會插入特殊的代碼來在靜態初始化時間內運行線程工作。所以如果你有一個全局對象在構建時創建一個線程,你的程序可能會崩潰。但是現在我找不到原文,我很好奇這個限制有多嚴格 - 這是標準嚴格遵守的嗎?在大多數編譯器上它是真的嗎?它會在C++ 0x中保持真實嗎?一個符合標準的編譯器是否有可能自己創建靜態初始化程序多線程? (例如,檢測
c++
multithreading
c++11
standards-compliance
static-initialization
2009-09-18
«
2
3
4
5
6
7
8
9
10
»
最新問題
1.
捕捉多個異常並拋出異常
2.
替換VBA中的多個字符實例
3.
node.js作爲服務移動+管理面板與角
4.
平均年齡但不包括某些記錄
5.
bash變量名使用變量
6.
如何從Python字符串中刪除括號內的文本?
7.
解決龜的衝突
8.
如何在TabBar項目之間插入分隔符UITapBarController
9.
將YUV轉換爲YUV420 Android onPreview
10.
如何停止在VB中以一定的Y軸值尺寸變換形式