3 回答
TA貢獻1995條經驗 獲得超2個贊
http:/www.open-std.org/jtc 1/sc22/wg 21/docs/documents/2008/n2669.htm
http:/www.open-std.org/jtc 1/sc22/wg 21/docs/documents/2007/n2197.pdf
最有趣的C99特性已經出現在C+中(內聯、變量聲明在任何地方、/注釋等等)。并且可能已經在VisualStudio中的C中使用(如果只在C+編譯器中執行C代碼)。見我的答案 更完整地討論C+中的C99特性。 C99通過添加C+中已經存在但不兼容的特性來增加C和C+之間的差異(對不起,但是 布爾型 C99中的復雜實現是可笑的,充其量.看見 http://david.tribble.com/text/cdiffs.htm
獲得更多信息) Windows上的C社區似乎不存在,或者不夠重要,不值得承認 Windows上的C+社區似乎太重要了,不容忽視 NET是微軟希望人們在Windows上編程的方式。這意味著C#,VB.NET,也許是C+/CLI。
結論?
^_^
我們的主要目標是支持“大多數C99/C11,這是ISO C+98/C+11的子集”。 出于歷史原因,我們還提供了一個C90編譯器,它只接受C90,而不接受C+。 我們不打算支持不屬于C90或ISO C+的ISO C特性。
- 3 回答
- 0 關注
- 461 瀏覽
添加回答
舉報
