انتقل إلى المحتوى

سي++/سي إل آي

من ويكيبيديا، الموسوعة الحرة
سي++/سي إل آي
معلومات عامة
التصنيف
التنميط
التطوير
الإصدار الأول
2004 عدل القيمة على Wikidata
متفرقات
موقع الويب

C++/CLI هي لغة برمجة C++ و لكن تعمل تحت اطار .[2] NET Framework. هذا يعني ان ال.NET تقوم بادارتها (مثل حذف الذاكرة التي يتم حجزها في البرنامج اوتوماتيكيا). عندما نقوم بترجمة البرنامج من النصوص البرمجية المكتوبة بC++/CLI, لا نحصل على برنامج يمكنه العمل مباشرة على الآلة. بل نحصل على ملف تنفيذي يحتوي على اكواد شبه منخفضة المستوى. تسمى هذه الاكواد بالByteCode و يتم تحليلها و تحويلها إلى اكواد تفهمها الآلة بواسطة ال.NET Framework خلال تنفيذ البرنامج بشكل اوتوماتيكي. والبرنامج تابع لشركة مايكروسوفت.

مراجع

[عدل]
  1. ^ وصلة مرجع: http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-372.pdf. الاقتباس: "The first widely distributed beta implementation of C++/CLI was released byMicrosoft in July 2004.".
  2. ^ "معلومات عن سي++/سي إل آي على موقع id.loc.gov". id.loc.gov. مؤرشف من الأصل في 2020-11-08.