我知道C11標準只有一個月的歷史,但_Atomic
的草稿要陳舊得多。我也知道GCC編譯器在標準正式批准之前就認真地實現了這些功能。但即使there的支持尚未準備好黃金時段。但是,我也會對其他編譯器感興趣:Visual Studio或嵌入式編譯器cq。環境。有沒有人編譯器提供者提供這種支持?任何鏈接都歡迎。可用的編譯器是否提供了C11'_Atomic'關鍵字及其相關頭文件'stdatomic.h'的實現?
我在問,因爲我在汽車嵌入式開發領域工作,而且我在想自己是否應該朝這個方向發展。到目前爲止,大多數環境(如AutoSAR或Vector OS支持)都提供了自行開發的解決方案,新標準現在提供了特定的語法和語義,只要編譯器作者不會朝C11方向發展,就會依然是唯一真正的解決方案
只有Linux版本:http://stackoverflow.com/questions/24557728/does-any-c-library-implement-c11-threads-for-gnu-linux – 2015-06-16 21:56:12