كيف يمكنك العثور على الجديد في VC++ v10؟
-
10-07-2019 - |
سؤال
البحث على Google أو البحث عن "VC++ ما الجديد C++0x" لا يعطيني أي شيء يخبرني ما هو الجديد. هل هناك صفحة رسمية على msdn أو شيء مشابه يحتوي على المعلومات الخاصة بـ VC++ 10؟لقد رأيت مثل هذا بالنسبة لـ C#، يجب أن يكون هناك واحد لما أستمتع بقراءته.
إذا لم يكن الأمر كذلك، فيرجى إدراج الميزات الجديدة المتوفرة في Visual Studio 2010 لـ VC++.
المحلول
البصرية C ++ فريق مدونة ديه مقالات متكررة حول جديدنا لVC ++ في ستوديو 2010. انها ليست قائمة شاملة، ولكن هل بالتفصيل العديد من الإضافات الجديدة.
وهناك أيضا موقع MS الذي يسرد بعض ما الجديد.
نصائح أخرى
صفحة فيجوال سي++ على ويكيبيديا يحتوي على ملخص، والذي أتصور أنه سيتم تحديثه بشكل متكرر مع اقترابنا من الإصدار:
Visual C ++ 2010 (المعروف أيضًا باسم Visual C ++ 10.0) من المقرر إصداره في 12 أبريل 2010.إنه قيد التطوير حاليًا ، ويتوفر علنًا فقط في شكل إصدار تجريبي ، ومتوفر على MSDN كمرشح للإصدار.يفكر فريق Visual C ++ في استخدام قاعدة بيانات SQL Server Compact لتخزين المعلومات حول التعليمات البرمجية المصدر ، بما في ذلك معلومات Intellisense ، للحصول على دعم أفضل لـ Intellisense و Code-Completion.يضيف هذا الإصدار مكتبة حوسبة C ++ المتوازية الحديثة تسمى مكتبة الأنماط الموازية ، والدعم الجزئي لـ C ++ 0x ، وتحسين بشكل كبير التحسينات في الأداء لكل من المترجم والرمز الذي تم إنشاؤه.تم بناء هذا الإصدار حول .NET 4.0 ، ولكنه يدعم التجميع إلى رمز الجهاز.يتكون دعم C ++ 0x الجزئي في VC10 من 6 ميزات مترجم (Lambdas ، مراجع RValue ، Auto ، Dectype ، Static_assert ، Nullptr) ، وبعض ميزات المكتبة (على سبيل المثالنقل مكونات TR1 من مساحة الاسم STD :: TR1 مباشرة إلى مساحة اسم STD).تم النظر أيضًا في قوالب variadic ، ولكن تأخرت حتى بعض الإصدار المستقبلي بسبب انخفاض الأولوية التي تنبع من حقيقة أنه على عكس الميزات الأخرى المكلفة إلى التنفيذ في VC10 (Lambda ، المراجع RVALUE) ، فإن هذا قد يستفيد من أقلية من كتاب المكتبات من غالبية المستخدمين النهائيين المترجم.
- رقم الإصدار بيتا 2:16.00.21003.01 (هذا هو إصدار المترجم؛يحتوي IDE نفسه على رقم الإصدار 16.00.21006.01)
- رقم إصدار آر سي:16.00.30128.01