6

C++0x (現在は C++1x) のストーリーと開発を詳しく追っていない人として、「リリースされた」バージョンに追いつく必要がある時期が近づいていると考えています。また、標準をすぐに確認することにあまり興味がありません。したがって:

  • 言語バージョン間の「効果的な変更ログ」を提供するリソースは何ですか?
  • 新機能の使用方法を詳しく説明している書籍や記事はありますか?

(コミュニティ wiki としてマークされています。移行に関連する他の良い質問がある場合は、それらを投稿してください)

4

3 に答える 3

4

おそらく私が知っている最も近いものは、Bjarne のC++0x FAQです。

于 2010-05-27T22:19:18.557 に答える
2

あまり詳細ではありませんが、ウィキペディアの記事には新機能の概要が記載されています。私がお勧めするのは、それを使用して、どの新機能があなたにとって最も興味深いかを判断し、それらをより深く研究することです。

于 2010-05-27T22:35:43.090 に答える
1

C ++ 0xはまだ「リリース」されておらず、最終的なISO規格は公開されていません。現在、彼らは「最終委員会ドラフト」(FCD)フェーズにあります。これは、基本的にすべての機能が石に設定されていることを意味します。現在、委員会はドラフトを修正および/または明確化してから、最終的に次の日付で公開されます。来年初め(2011年3月)。

現在のところ、C ++ 0xのすべての機能(constexprなど)を実装した、公開されているC++コンパイラはありません。GCCには、VC ++コンパイラの最新バージョン(vs2010では11)があり、その4分の1程度しかサポートしていません。

于 2010-05-28T00:05:55.877 に答える