6
A
回答
7
GCC 4.6已經爲C1X一些實驗支持功能:
目前人們從即將到來的一些功能的實驗性支持ISO C標準的C1X修訂版。對於使用GNU擴展的C1X,可以使用-std = c1x或-std = gnu1x選擇此支持。請注意,此支持是實驗性的,可能會在未來的版本中與C1X標準草案的變更保持一致。 N1539草案C1X中所述新增支持以下功能(2011年3月第14次WG14會議商定了更改);一些其他功能已經被支持,無需編譯器更改,或有一些支持,但不完全符合N1539(經修訂)。
- 靜態斷言(_Static_assert關鍵字)
- 重新定義的typedef
- 新宏在< float.h時>
- 匿名結構和聯合
3
基於名單的審讀gcc測試套件(ls gcc/gcc/testsuite/gcc.dg/c1x *):
- 我在gcc-4.7中看起來像_Noreturn is coming。
- 從測試套件看起來,unicode字符串也是如此。
- 它也看起來像CMPLX宏are being worked也。
- 也許_Generic即將在gcc-4.8。
7
除了gcc,clang已經開始增加對C1x功能的支持。特別是支持_Generic
和_Static_assert
。其他一些功能也可以實現,但我沒有嘗試過。
2
您可能需要檢查Pelles C(僅適用於Windows)。
相關問題
- 1. 是否有任何沒有基於.NET/CLI的C#編譯器實現?
- 2. C中是否有任何NFS實現?
- 3. 是否有可能proxify任何功能
- 4. 是否有任何可用的XSLT到C++編譯器?
- 5. 是否有任何全功能的Brainfuck編輯器可用?
- 6. 是否有任何Maven睡眠功能?
- 7. 按功能是否有任何numpy組?
- 8. 是否有任何替代功能?
- 9. 是否有任何MVVM庫實現CommandSinkBinding?
- 10. 是否存在實現luac功能的任何.NET DLL?
- 11. 是否有任何.editorconfig GUI編輯器?
- 12. Mono C#編譯器在編譯時是否執行任何並行循環?
- 13. 是否有任何編譯器可以用於C#而不是Visual Studio?
- 14. 是否有任何體面的編譯器Web服務?
- 15. 是否有任何與Skype交互庫的Lua編譯器?
- 16. 「svc」是否有任何gcc編譯器原語?
- 17. C1X最有用的功能是什麼?
- 18. 是否有爲C#實現的任何圖形數據結構?
- 19. 是否有任何HTML5帆布實現嵌入在c + +
- 20. 是否有任何基本限制阻止Scala實現模式匹配功能?
- 21. 記錄是否輸入任何功能
- 22. 是否有任何瀏覽器實現了DOM3 EventListenerList?
- 23. 您是否使用過任何C++解釋器(不是編譯器)?
- 24. 擴展Mono C#編譯器:是否有任何文檔或先例?
- 25. 是否有任何ASP.NET MVC實時視圖編輯器?
- 26. 是否有任何getter jQuerys CSS翻譯?
- 27. 是否有任何應用翻譯庫?
- 28. 是否有任何8051彙編語言C代碼轉換器
- 29. 「模板」消歧器是C++ 11。任何機會VS2008編譯器?
- 30. 是否有任何()停止成功?