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

الفرق بين هؤلاء

مغلق
بدأه Pixar في 15 أغسطس 2005 · 1 رد · 458 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ما هو الفرق بين

c++.net

MFC

Win32 API

c++/cli

وايهم الافضل لاتعلمه وهل هناك واحدة تشملهم كلهم

واذا كانت الاجابة c++.net او c++/cli فأين يمكن ان اجد كتب مجانية لتعلمهم

#2

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

اولا تعلم السي بلس . بالطرق المعروفة .. اما c++.net / c++/cli

فهي تطوير لبعض الامور ,, يعني اذا كنت فاهم بالسي ممكن تنتقل اليها (( لو اني ما اشوف فيه حاجة لها :) ))

اما

MFC

فهي مكتبة مبنية

Win32 API

يعني Win32 API

دوال .. دالة تقوم بعمل نافذة

دالة ترسم مربع

دوال للاتصال بالشبكات

وهكذا ..

لكن MFC اختصرت الطريق وغلفت الدوال في كائنات .. يعني كل ما تستطيع MFC القيام به تستطيع عمله بـapi لكن ليس العكس .

مثلا

MessageBox(0,0,0,0);

تعرض رسالة بAPI ..

MFC

تسوي شيء زي كذا

CLASS MSG
{
void ShowMessaeg(char* string)
{
MessageBox(0,"string",0,0);
}

};

ثم انت تكتب

MSG msg;
msg.ShowMessage("arab team");

يعني اختصار بس ..

اذا تعلمت api يسهل تعلم mfc .. اضف الى ان api تفيدك حتى لو انتقلت للغات اخرى فهي نفس الشيء .. لانها دوال النظام .. قلب النظام ...

تم تعديل هذه المشاركة بواسطة الشـمري في 16 أغسطس 2005 في 11:13

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

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

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