C++14 定案了!


之前已經有介紹過、在 C++11 之後的新的 C++ 標準、「C++14」正在討論中。而現在,C++14 的標準已經定案了!在昨天,C++14 標準的草案已經被配接受、接下來將由 ISO 發布新的標準:ISO/IEC 14882:2014(E) Programming Language C++,也就是 C++14。

官方發表的消息,可以參考《We have C++14!》,目前似乎還沒有放出新的文件,所以還是只能看 2013 年底的草案(N3739 PDF)。

而 C++14 的改變,Heresy 之前在《C++14 進行中,來看目前的委員會草案吧~》已經有提過了一些了(看來有的似乎沒有進 C++14),而現在也可以在網路上看到更多資訊了。有興趣的話,可以參考:

個人覺得比較有興趣的,大概是下面這幾項:

  • Generic Lambda Expression(N3559
  • Initialized Lambda Captures(N3648
  • Binary literals(N3472
  • Single quotation mark as digit separator(N3781
  • Standard user-defined literals

而接下來,就是看各家編譯器的支援程度了。幾個編譯器目前的 C++14 支援列表,可以參考:

基本上,C++14 應該算是 C++11 的小改版(minor),之後的 C++17 則會有更大的變動(參考);所以,就慢慢等看看 C++ 這個程式語言會進化到什麼地步吧~

關於 Heresy
https://kheresy.wordpress.com

3 Responses to C++14 定案了!

  1. 通告: AMD 放大招了…推出 Boltzmann Initiative、支援 CUDA 程式的轉移! | Heresy's Space

  2. 通告: 常見編譯器對 C++ 新標準的支援 | Heresy's Space

  3. Heresy 說道:

    C++11/14 Features In Visual Studio 14 CTP3
    http://blogs.msdn.com/b/vcblog/archive/2014/08/21/c-11-14-features-in-visual-studio-14-ctp3.aspx

    喜歡

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

你正使用 WordPress.com 帳號留言。 登出 / 變更 )

Twitter picture

你正使用 Twitter 帳號留言。 登出 / 變更 )

Facebook照片

你正使用 Facebook 帳號留言。 登出 / 變更 )

Google+ photo

你正使用 Google+ 帳號留言。 登出 / 變更 )

連結到 %s

%d 位部落客按了讚: