歡迎您光臨本站 註冊首頁

C++ 20 準備發布,C++ 23 提上議程

←手機掃碼閱讀     admin @ 2020-02-16 , reply:0

根據 Reddit C++ 版塊上的信息,C++ 20 已經正式通過委員會草案,這意味著 C++ 20 可以準備發布。

「在近期 ISO C++ 委員會會議上,我們完成了 C++ 20 委員會草案,並投票決定將國際標準草案(DIS,Draft International Standard)發送出去,以進行最終批准和發布」,帖子介紹:「在程序上,DIS 可能會被拒絕,但是由於我們的程序和過程,這種情況極不可能發生。這意味著 C++ 20 已經完成,並將在幾個月後發布該標準。」

C++ 20 是近十年來影響最大的一個版本,新的特性眾多,包括:

  • 模組(Modules)
  • 協程(Coroutines)
  • 標準庫 Concepts 的概念
  • 範圍(range)
  • constexpr支持:newdeletedynamic_casttrycatch、虛擬
  • constexpr 向量和字元串
  • 計時:日曆、時區支持
  • std::format
  • std::span
  • std::jthread

預計這些新特性將會對開發者及 C++ 生態產生不小影響,特別是像協程這種巨大的變化。

同時,在此次會議期間,委員會還通過了 C++ 23 計劃,其中包括優先考慮模塊化標準庫、對協程、執行程序和網路的庫支持。

更加具體的內容可以查看原帖:

https://www.reddit.com/r/cpp/comments/f47x4o/202002_prague_iso_c_committee_trip_report_c20_is


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/113417/cpp-20-is-done
C++ 20 準備發布,C++ 23 提上議程已經有258次圍觀

http://coctec.com/news/soft/show-post-225053.html