很快很快,最新的ISO C++標準C++0x就要來到我們身邊了。
今天獲得Stroustrup 先生的許可,開始翻譯由他撰寫和維護的C++0x FAQ 。我覺得這是一件偉大而光榮的事情,但是我又覺得壓力很大,因為我的英語水平很差勁,同時自己的C++水平也很有限,很害怕在翻譯過程中出現什么錯誤,貽笑大方不要緊,而誤人子弟就罪過大了。所以,我這里的翻譯只能算是拋磚引玉,如果你的英文很好,你可以直接閱讀他的原文
。或者,你也可以參照兩者進行閱讀,我想一定會有更多的收獲。
當然,我也非常歡迎大家指出翻譯中的錯誤,或者是加入進來和我一起翻譯這份文檔,共同為C++0x在中國的推廣做一點事情。你可以通過chenlq at
live.com聯系到我。
對自己的翻譯做一點說明:
- 在翻譯的過程中,盡量遵照原文含義,可能有時候也會自己根據自己的理解加一點批注,希望可以幫助大家理解。
- 另外,雖然C++0x標準還沒有正式公布,但是現在已經有很多編譯器支持C++0x,比如gcc以及它在Windows下的MinGW,Visual C++
2010也部分支持,大家可以使用這三款編譯器嘗試這個文檔中的例子。 - 在下面的目錄中,已經翻譯的問題鏈接到相應的中文文檔,未翻譯的問題則鏈接到英文原文。
感謝所有參與翻譯的志愿者:interma,Chilli,張瀟,dabaidu,Yibo Zhu,lianggang jiang,nivo,陳良喬
最后,祝大家閱讀愉快:)
---------------------------------------------------------------------------
目錄
關于C++0x的一般性的問題:
關于獨立的語言特性的問題 :
我經常從提案中借用一些例子。所以,我要感謝這些提案的作者們。另外,我也從自己的訪談和論文中借用了很多例子。
關于標準庫的問題: