سؤال

ما هي خيارات IDE C ++ الممتازة التي تدعم المعيار الجديد C ++ 0x (Windows OS Friendly) إلى جانب Visual .NET 2010 (Beta هي طريقة بطيئة جدًا/clunky)؟

هل كانت مفيدة؟

المحلول

على الرغم من عدم دعم معيار C ++ 0x الكامل ، يتم تضمين جزء كبير من الأشياء TR1 في تحديث SP1 إلى Visual Studio 2008. يتضمن تحديث SP1 ميزة حزمة تم إصدار ذلك العام الماضي.

نصائح أخرى

الآن ، بعد عامين من طرح السؤال ، يدعم VisualStudio 2010 ميزات اللغة الأساسية التالية.

  1. وظائف لامدا
  2. مراجع RVALUE (تحرك الدلالات والتعليم المثالي).
  3. اكتب الاستدلال (auto و decltype)
  4. nullptr
  5. مواصفات نوع الإرجاع المتخلف auto f() -> int
  6. static_assert

مشكلتك هي أن هناك عدد قليل من المجمعين الذين يدعمون المواصفات C ++ 0x. على وجه التحديد ، لا يقترب G ++ بعد ، ولن يكون هناك أي معرفات foss التي تدعم C ++ 0x بالكامل حتى يتم G ++.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top