VS2015將于7月20日發布,所支持的C++特性已經完成
微軟先前已經發布了Visual Studio 2015所支持的C++11/14/17特性預覽,但現在,關于VS2015RTM將帶來哪些特性,微軟已經可以提供完整的細節。在7月份最終發布之前,為了確保一切順利,微軟已經停止向產品中增加新特性。來自微軟的Stephan T. Lavavej 發布 了一份列表,上面列出了VS2015RTM將會支持的C++11/14/17標準庫特性,編譯器已經向著完全支持那些特性邁出了很大一步。
因此,VS2015RTM對整個C+11和C++14標準庫的支持已經基本完成。對于C++14而言,其中一個突出的特性是支持 Expression SFINAE ,據Lavavej說,該特性將出現在VS2015的一個更新中,可以用于生產環境(與先前的版本策略不同,Visual Studio的新版本無需購買即可使用)。除了Lavavej所說的標準庫支持方面的進步外,與VS2013相比,VS2015修復了大約160個 Bug。
據Lavavej介紹,除了包含這些新的C++特性,Visual Studio中C99標準庫的實現也被認為已經完成,只差 tgmath.h
和 CX_LIMITED_RANGE/FP_CONTRACT
編譯指示宏。
對于VS2015RTM而言,一個重大的策略變化是將“完全支持”桌面應用程序的App-local部署,而且這項支持涵蓋Universal CRT、標準模板庫及“一切以往支持的組件”,據Lavavej說,這與 以前 的報道相反,是對James McNellis在2015年3月所做的報道的一次大逆轉。
讀者可以在7月20日直接了解下這些特性,那是Visual Studio 2015的 官方 發布日期。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!