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

مالفرق بين C++ و C# عند عمل برنامج Windows Forms Appliaction

بدأه مجلـد جديـد في 28 يوليو 2008 · 3 رد · 908 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

استخدمت لغة C# في عمل برامج Windows Forms و وجدتها سهله جدا

الان اريد ان اعمل برامج باستخدام C++

ويوجد خيار عند عمل مشروع جديد اسمه windows forms applications وهو اقرب شيء لبرامج C# Windows Forms

لكن بدلا من استخدام dot operator استخدم arrow operator مثلاً .

فهل توجد فروق اخرى ذات اهمية ؟

#2

مثلا عندما نقوم باستخدام openFileDialog فيتم بالطريقة التالية:

C++

  1.  
  2. if ( openFileDialog1->showDialog() == System::Windows::Form::DialogResult::OK )
  3. {
  4. // code
  5. }
  6.  

C#

  1.  
  2. if ( openFileDialog1.showDialog() == DialogResult.OK )
  3. {
  4. // code
  5. }
  6.  

#3

انت تتكلم عن C++.NET وليس ++C

MAAAAAAAAAAAAAAAAAAAAAAAC

#4

شكرا Torando على الرد

هل هناك اختلاف بين الاثنين c++.net و c++ ؟ لا اعتقد بوجود اختلافات في syntax

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