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

مصادر اللغة

مثبّترائج
بدأه HGB في 14 أغسطس 2004 · 26 رد · 22,610 مشاهدة · في C++.Net
مشاركة: واتساب X فيسبوك تيليجرام
#26

لغة C++/CLI لغة جديدة أصدرتها ميكروسوفت لدعم مواصفات تقنية الدوت نت (.Net) انطلاقا من لغة C المعيارية، منذ الانطلاق وحتى اليوم صاحب اللغة عديد من التطويرات والتغيرات.

لتبسيط المفاهيم الخاصة بهذه اللغة وملحقاتها، سنأخذ كود لغة C التالي:

          #include <stdio.h>

   int main()

   {

   printf("hello, world");

   }

وحتى نكون دقيقين أكثر، الكود السابق ليس كود C فقط، بل هو أيضا كود من لغة C++، ذلك أن لغة C++ مشتقة أصلا من لغة C، ولها درجة توافقية أرقى من لغة C، بمعنى آخر يمكننا في لغة C++ أن نكتب كود هو عبارة عن خليط من بنية لغة C ولغة C++ معا كما هو واضح في الكود التالي.

          #include <stdio.h>

   #include <iostream>

   int main()

   {

   printf("hello");

   std::cout << ", world";

   }

الفكرة تماما جاءت بها لغة C++/CLI الجديدة، فهي امتداد أرقى من لغة C++، ويمكن على مستوى أكوادها كتابة بنيات خاصة بلغة C/C++، والكود التالي يوضح هذا تماما:

          #include <stdio.h>

   #include <iostream>

   int main()

   {

   // use a C function to print "hello"

   printf("hello");

   // use a C++ object to print a comma followed by a space

   std::cout << ", ";

   // use a .NET class to print "world"

   System::Console::WriteLine("world");

   }

الشيء المثير في الكود السابق أننا استخدمنا فيه الـC والـC++ والـ.Net كلها معا لبناء الدالة الرئيسية main() .

تم تعديل هذه المشاركة بواسطة A.S Hack في 6 نوفمبر 2010 في 20:24

1

" إن الله كتب الإحسان على كل شيء"

::

الإرادة ... تحقق السيادة.

#27
A.S Hack كتب:

لغة C++/CLI لغة جديدة أصدرتها ميكروسوفت لدعم مواصفات تقنية الدوت نت (.Net) انطلاقا من لغة C المعيارية، منذ الانطلاق وحتى اليوم صاحب اللغة عديد من التطويرات والتغيرات.

لتبسيط المفاهيم الخاصة بهذه اللغة وملحقاتها، سنأخذ كود لغة C التالي:

          #include <stdio.h>

   int main()

   {

   printf("hello, world");

   }

وحتى نكون دقيقين أكثر، الكود السابق ليس كود C فقط، بل هو أيضا كود من لغة C++، ذلك أن لغة C++ مشتقة أصلا من لغة C، ولها درجة توافقية أرقى من لغة C، بمعنى آخر يمكننا في لغة C++ أن نكتب كود هو عبارة عن خليط من بنية لغة C ولغة C++ معا كما هو واضح في الكود التالي.

          #include <stdio.h>

   #include <iostream>

   int main()

   {

   printf("hello");

   std::cout << ", world";

   }

الفكرة تماما جاءت بها لغة C++/CLI الجديدة، فهي امتداد أرقى من لغة C++، ويمكن على مستوى أكوادها كتابة بنيات خاصة بلغة C/C++، والكود التالي يوضح هذا تماما:

          #include <stdio.h>

   #include <iostream>

   int main()

   {

   // use a C function to print "hello"

   printf("hello");

   // use a C++ object to print a comma followed by a space

   std::cout << ", ";

   // use a .NET class to print "world"

   System::Console::WriteLine("world");

   }

الشيء المثير في الكود السابق أننا استخدمنا فيه الـC والـC++ والـ.Net كلها معا لبناء الدالة الرئيسية main() .

 

مثال توضيحي ممتاز +1

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