2008-10-31 Visual C++ 2010 開発 今日もPDC2008の動画を見てみる。 今度はMicrosoft Visual C++: 10 Is the New 6 VC++の話。 VC10はVC6以来の大型アップデートということのようだ。 ポイント ライブラリ MFCのアップデート(リボンコントロールやVistaっぽいのとか) TR1 言語 C++0x対応 実装 ラムダ式 右辺値参照 auto static_assert 未実装 Concepts Variadic Templates Thread Library Container Initializer キーワード:dec1type, nullptr,__func__ 新アーキテクチャのIDE 100万行クラスのプロジェクトに対応できる エディタウィンドウがマウスホイールで拡大ができる NCBをやめてインテリセンスの強化 Intellisense based on live ompilation symbol indexing & navigation based on SQL MSBuildベースのビルドシステム デプロイの設定ができるようになった 感想 デプロイの設定しておくと、設定先にプロジェクトで生成したexe/dll以外に必要なランタイムのdllもコピーされる。 C#のbinフォルダみたいな感じかな?これは便利そう。 C++0xの話はよく分からないですが、なんか強そう。 ppl.hを使うとparallel_for_eachってのが使えて並列実行できるんだぜーみたいなデモをしてたけどこれって排他制御はどこでかけるんだろう? まぁ、今までC#とかの影に隠れてたけど今回はC++も元気だぞと。