Visual C++
Visual C++ 2010يوفر بيئة تطوير قوية ومرنة لإنشاء تطبيقات Windows–based Microsoft وMicrosoft.NET–based. يمكنك استخدامها في نظام تطوير متكامل أو يمكنك استخدام أدوات فردية . Visual C++ يتكون من المكونات التالية :
أدوات برنامج التحويل البرمجي Visual C++ 2010 . يدعم المحول البرمجي مطوري التعليمات البرمجية الأصلية التقليديين و المطورين الذين يستهدفون الأنظمة الأساسية للجهاز الظاهري مثل وقت تشغيل اللغة العامة (CLR). Visual C++ 2010 يتضمن محولات برمجية لاستهدافx64 وItanium. يستمر المحول البرمجي فى دعم استهداف أجهزة الكمبيوتر x 86 مباشرة، و تحسين أداء كل الأنظمة الأساسية.
مكتبات Visual C++ . وتتضمن هذه المكتبات Active Template Library ـ(ATL) القياسية للصناعات ومكتبات فئة Foundation Microsoftـ(MFC) و المكتبات القياسية مثل" مكتبة C++ القياسية " التى تتكون من مكتبة iostreams" و "مكتبة القالب القياسي (STL)" و "مكتبة وقت تشغيل Cـ(CRT). تتضمن CRT البدائل ذات الأمان المحسّن للدالات المعروفة بتشكيل المسائل المتعلقة بالأمان.تقوم مكتبة STL/CLR بإحضار STL للمطورين المدارين. مكتبة دعم C++ التى تضم ميزات جديدة لتنظيم البيانات تم تصميمها لتبسيط برامج استهداف CLR.
بيئة التطوير Visual C++ . بيئة التطوير توفر الدعم الفعال لإدارة المشاريع و تكوينها (بما في ذلك دعم أفضل بالنسبة للمشاريع الكبيرة) و تعليمات المصدر البرمجية الخاصة بها و تحريرها و استعراضها و أدوات التصحيح . كما تدعم هذه البيئة IntelliSense مما يجعلها مدروسة و حساسة لاقتراحات السياق أثناء كتابة التعليمات البرمجية.
بالإضافة إلى تطبيقات واجهة المستخدم الرسومية التقليدية، يُمكّن Visual C++ المطورين من بناء تطبيقات "ويب" و تطبيقات العميل الذكي المستندة إلى Windows و حلول للأجهزة المحمولة الخاصة بالعميل الرفيع و العميل الذكي. C++ هى أكثر لغة على مستوى الأنظمة شيوعًا فى العالم و تمنح Visual C++ المطورين أداة عالمية المستوى يقومون من خلالها ببناء البرنامج.
ملاحظة
تقوم ++Visual C Express بتوفير مجموعة فرعية من الوظائف التي تتوافر فى إصدارات Visual C++ الأخرى . لذلك، بعض المكونات أو المكتبات أو الميزات في هذا الإصدار غير متوفرة في هذا الإصدار من المنتج حتى بالرغم من أنه قد يتم مناقشتها في الوثائق. للحصول على هذه الميزات، يتوجب عليك الترقية لإصدار آخر من Visual C++. لمزيد من المعلومات حول هذه النسخ راجع إصدارات Visual C++ . الوثائق المضمنة مع ++Visual C Express هى مجموعة فرعية من وثائق الإصدارات الأخرى من Visual C++. لذلك، فقد تواجه روابط للمواضيع الغير متوفرة الوثائق الكاملة متوفرة في https://msdn.microsoft.com/library .
ملاحظة
إذا كنت فى بداية تعلمك للغة ++C، نوصي بدليل مبتدئ ++C "C++ Beginner's Guide" , و الذى تمت كتابته بواسطة Herb Schildt , متوفر عبر الإنترنت على https://go.microsoft.com/fwlink/?LinkId=115303 .
في هذا القسم
الشروع في العمل مع 2010 ++Visual C
معلومات حول كيفية الشروع في العمل مع هذا الإصدار من Visual C++ بما في ذلك جولة الإرشادية.ترقية و ترقية البرامج
معلومات حول كيفية الترحيل من أنظمة تشغيل أخرى أو التنقل بين إصدارات Visual C++.أساليب البرمجة C++ المرئية
معلومات حول كيفية البرمجة في Visual C++ ، بما في ذلك كيفية كتابة التعليمات البرمجية للمهام البرمجية المختلفة و فهم DLLs والمزيد.دليل البرمجة لـ .NET
معلومات خاصة ببرمجة وقت تشغيل اللغة العامة (CLR).النشر (C++)
معلومات حول كيفية حزم و توزيع وتنفيذ التطبيقات.أمان أفضل الممارسات لـ C++
توصيات تساعدك في حماية التطبيقات من تعليمات برمجية ضارة أو الاستخدام الغير المصرح به.برمجة مع Visual C++ 64-بت
معلومات حول الميزات Visual C++ لاستهداف بنيات x64 و Itanium .إنشاء مشاريع Visual C++ وإدارتها
معلومات حول كيفية استخدام بيئة التطوير المتكاملة (IDE) لإدارة المشاريع التعليمات البرمجية.بناء برنامج++C / C
معلومات حول المحول البرمجي و الرابط والأدوات الأخرى التي تساعد في تطوير البرامج C و C++. يتضمن ذلك خيارات سطر الأوامر والرسائل التشخيصية.مرجع ++Visual C
معلومات مرجعية شاملة حول APIs و ميزات اللغة.Visual C++: نماذج مضمنة في Visual C++
عينات مشاريع توضح العديد من ميزات Visual C++.
أقسام ذات صلة
تصحيح تعليمات برمجية الأصلية
معلومات حول كيفية تشغيل وتشخيص مشاكل البرامج ضمن مصحح Visual Studio.تقديم Visual Studio
معلومات حول المنتج الأصل الذي Visual C++ هو جزء منه.Walkthroughs Visual Studio
روابط إلى مواضيع لإرشادك خطوة بخطوة خلال مهام مختلفة.تطوير تطبيق في Visual Studio
معلومات حول كيفية استخدام البيئة، و محرر النوافذ، و نافذة الأدوات و التكوين لـ Visual Studio.دعم المنتج و إمكانية الوصول
معلومات حول الاتصال بدعم المنتج وميزات الوصول.