微軟更新 C++ 編譯器,來支持 C++11

jopen 12年前發布 | 13K 次閱讀 C/C++

微軟正在為Visual Studio12集成開發環境IDE,更新它的C++編譯器E,從而使Windows應用程序開發人員可以使用部分最新版本的C++11編程語言。 
更多內容http://www.computerworld.com/s/article/9233266/Microsoft_updates_C_compiler

C++11,先前被稱作C++0x,即ISO/IEC 14882:2011,是目前的C++編程語言的正式標準。它取代第二版標準ISO/IEC 14882:2003(第一版ISO/IEC 14882:1998公開于1998年,第二版于2003年更新,分別通稱C++98以及C++03,兩者差異很小)。新的標準包含核心語言的新機能,而且擴展C++標準程序庫,并入了大部分的C++ Technical Report 1程序庫(數學的特殊函數除外)。最新的消息被公開在 ISO C++ 委員會網站(英文)

ISOIEC JTC1/SC22/WG21 C++ 標準委員會計劃在2010年8月之前完成對最終委員會草案的投票,以及于2011年3月召開的標準會議完成國際標準的最終草案。然而,WG21預期ISO 將要花費六個月到一年的時間才能正式發布新的 C++ 標準。為了能夠如期完成,委員會決定致力于直至2006年為止的提案,忽略新的提案[1]。最終于2011年8月12日公布,并于2011年9月出版。

2012年2月28日的國際標準草案(N3376)是最接近于現行標準的草案,差異僅有編輯上的修正。

像C++這樣的編程語言,通過一種演化的的過程來發展其定義。這個過程不可避免地將引發與現有代碼的兼容問題,在C++的發展過程中偶爾會發生。不過根據Bjarne Stroustrup(C++的創始人并且是委員會的一員)表示,新的標準將幾乎100%兼容于現有標準。

詳見:http://zh.wikipedia.org/wiki/C++0x

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!