標籤:

最近在Oulu進行的關於c++17標準的會議有什麼進展?


在各群都說了無數遍了,實在是不想重複了,就給個鏈接吧:

What the ISO C++ committee added to the C++17 working draft at the Oulu 2016 meeting : cpp


瀉藥。

因為最近忙已經有段時間沒怎麼關注c++進展了。

一般一個會議下來自己看看總結就好了。

對於我而言,沒時間看那些什麼全部feature list。我一般就只看看幾個牛人的博客看看他們的評論就好。一般這些評論都不是所有支持的功能列表,而是一些他們認為重要的東西,並且會有一些個人的主觀評論,以及committee是怎樣工作的。

我比較常看的比如herb sutter的網站:sutter"s mill,Sutter』s Mill on WordPress.com

總結一下

1. c++17目前為止已經定格,不會再加什麼東西了。基本是按時。如果不出非常大的意外,明年春天或者夏天就可以提交最終版本。下一個版本不出意外是c++20,但因為目前有可能變成2年一個版本,就是說也可能是c++19。

2. 具體本次會議加了什麼feature,樓上已經有鏈接了,我給的鏈接也有,並且總結的挺好的。就不加進來了。一次會議里加進來的東西大部分都有些繁枝細節,自己看看就好。

3. 大部分大家想要的東西。module, networking,ranges,concurrency, parallelism,coroutine,reflection,contracts,concepts 等等等都不會在17中。所以目前而言c++17可以看成是一個很多細節的修補。重要功能基本都沒加進來。

4. 不少人很失望,但是很多人也能理解,工作量實在太大,17年來不及。只能寄期望於c++20了。


毛都沒有,我的心好痛


關注C艹的真是慘淡。。。。

Final features of C++17 :

Standard C++ 綜述

https://codeplay.com/public/uploaded/filehost/0cbdaf_c++17post-oulu2016.pdf 這個很全


失望啊 說好的 networking 和concurrency 呢


推薦閱讀:

c++開發轉向go開發是否是一個好的發展方向?
這個求指數函數exp()的快速近似方法的原理是什麼?
為什麼C++中的RAII類一般都是不可複製的?
如何評價博客園上的博文《 開發人員要亡新浪微博,你攔都攔不住!》?
C/C++ 中 0 與 NULL 區別是什麼?用 delete 時,用 p=0,還是用 p=NULL 好?為什麼?

TAG:C | C17 |