loader
bg-category
C ++ 17最終標準現在正式生效

與朋友分享

作者的文章: Kenneth Douglas

今年5月初,我們告訴你C ++ 17標準現已完成,預計很快就會發布。好吧,如果你一直在等待,那個時間終於到了,因為官方標準已在ISO.org上發布。

根據Phoronix的報告,C ++ 17的最終標準已在ISO.org上發佈為ISO / IEC 14882:2017。基於C ++ 11,這個新標準旨在使C ++成為一種不那麼臃腫的編程語言,並為其註入一些現代性。

事實證明,C ++ 17已成為主要標準,就像C ++ 11和C ++ 98一樣。這引入了新功能,如'if'初始化器,結構化綁定,對UTF-8字符文字的支持,折疊表達式等。

值得注意的是,C ++ 17以前稱為C ++ 1z。 LLVM的Clang編譯器已經更新,以確認對C ++ 17的這一更改。

如果您願意概述新的C ++ 17功能,可以查看這篇維基百科文章。網上有許多其他資源可以幫助您更好地理解新版本。

該標準將遵循C ++ 20,其工作已經開始,預計將在大約三年內發布。

這個版本你最喜歡的功能是什麼?讓我們了解您的觀點並分享反饋意見。

與朋友分享

您的意見