الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هو الManaged Code بالتحديد؟

مغلق
بدأه eias في 2 أغسطس 2006 · 2 رد · 680 مشاهدة · في قسم برمجة الألعاب و الرسوميات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم..

لفت انتباهي في كتب برمجة الألعاب مصطلح Managed و علاقته الوثيقة بال#C ما هو ؟

و لماذا لا نعتبر أمثلة الSDK الخاصة ب ++C بأنها Managed

وشكرا

#2

الManaged Code هو الكود المكتوب بCLI فلو كتبت كود فيجوال بيسيك دوت نيت مثلا أو سي شارب فستتم ترجمته ل Managed Code

و عند تشغيل البرنامج يتم ترجمة الكود إلى كود الألة Machine Code

بينما لو كتبت كود بلغة كالسي أو السي بلس بلس فستتم ترجمته إلى لغة الألة مباشرة Machine Code

و يطلق عليه Unmanaged Code

و سبب تسمية ال Managed Code بهذا الإسم ترجع إلى عملية الإدارة

فيتم إدارة الكود و توفير Garbage Collection له و Exception Handling و Array bounds checking و العديد من المميزات الأخرى التي توفرها البيئة المدارة

#3

شكرا لك أخي الكريم usama707 فعلاً توضيح رائع ...

على كل حال حتى لو كانت ال++C من ال Unmanaged فالأفضل لي العمل عليها ^.^

هذا الموضوع مغلق.

مواضيع مشابهة