「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > Visual Studio 2010 と比較して、Visual Studio 2012 ではどのような新しい C++11 機能が提供されますか?

Visual Studio 2010 と比較して、Visual Studio 2012 ではどのような新しい C++11 機能が提供されますか?

2024 年 11 月 24 日に公開
ブラウズ:988

What new C  11 features does Visual Studio 2012 offer compared to Visual Studio 2010?

Visual Studio 2012 の C++ 11 の機能

Visual Studio 2012 (VS2010 の次のバージョン) のプレビュー リリースにより、多くの開発者がC 11 言語標準のサポートについて知りたいと思っています。

Visual Studio 2010 はすでに C 11 の部分的な初期サポートを提供しています。 Visual Studio 2010 と比較して、Visual Studio 2012 には次の機能が追加されています。

  • rvalue リファレンス バージョンが 2.1 にアップグレードされました。
  • lambda 式のバージョンが 1.1 にアップグレードされました。
  • decltypeにアップグレードされたバージョン1.1 (開発者プレビューではまだ利用できません)
  • アライメントの強化ですが、まだ完了していません
  • 完全な厳密に型指定された列挙型
  • 前方宣言可能な列挙型
  • マーク準レイアウト型と通常型
  • アトミック型
  • 強力な比較と交換
  • 双方向メモリバリア
  • データ依存関係の順序付け
  • 範囲-に基づいてfor ループ

2012 年 11 月初旬、Microsoft は Visual Studio 2012 に C 11 を追加する Visual C コンパイラー 2012 年 11 月 CTP を発表しました。関数:

  • 均一初期化
  • イニシャライザリスト
  • 変数パラメータテンプレート
  • 関数テンプレートのデフォルトパラメータ
  • 委任コンストラクタ
  • 明示的な変換演算子
  • 生の文字列
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3