之前已經有介紹過、在 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),而現在也可以在網路上看到更多資訊了。有興趣的話,可以參考:
個人覺得比較有興趣的,大概是下面這幾項:
而接下來,就是看各家編譯器的支援程度了。幾個編譯器目前的 C 14 支援列表,可以參考:
基本上,C 14 應該算是 C 11 的小改版(minor),之後的 C 17 則會有更大的變動(參考);所以,就慢慢等看看 C 這個程式語言會進化到什麼地步吧~