2013-07-05 57 views
4

我剛剛檢查了ISO site,看看最新版本的標準草案是什麼。是否有新版本的C++標準發佈?

我來到了我以前沒有見過兩個版本:
N3690
N3691

有幾個奇怪的現象在這裏。

  1. N3691刊載於2013年5月16日,這是後N3690 2013年5月15日 NS3690似乎是更高版本(N3691是N3690的前一版本)。
  2. 當您打開N3690時,它沒有表明它是草稿的措辭。

這是否意味着我們現在使用C++ 13?

+0

對不起,說至少還有一年之前,應該C++ 14。嘿,不過,3/6年比8/13年要好。 – chris

+3

對不起,但我必須對此表示歉意:您提供的兩個鏈接都在標題頁上包含單詞草稿。 N3690有一個很大的警告框,N3691甚至在其標題中有草案。 – TemplateRex

+0

@TemplateRex:N3691:=>「工作草案,編程標準 語言C++」N3690:=>「編程語言 - C++」 –

回答

2

他們目前正在爲下一個標準進行投票過程。你發現的是C++ 14的草稿。

從N3690的第一頁上的警告:

這個文件是不是一個ISO國際標準。它分發給審查和評論。它是 如有更改,恕不另行通知,可能不會被稱爲國際標準。 邀請本草稿的收件人提交他們的意見,並告知他們知曉的任何相關專利權 並提供支持性文件。

我的猜測是N3690是他們投票的版本,所以它必須儘可能接近真實的東西。 N3691版本將是最新的工作副本,無需投票。

+0

然後,我會期待「標準草案」的話。但是,嘿,我甚至不知道他們在投票。你有鏈接嗎? –

+0

我認爲標準C++博客上最近發佈的一篇帖子表示他們正在開始投票過程。我會看看我能否找到它。 –

+0

發佈日期和修訂訂單有何不同之處?這只是一個錯字嗎? –

1

2011年採用了當前的C++標準。您正在查看的論文是草稿未來。

相關問題