Blackhacker نشر 9 يونيو 2016 أرسل تقرير نشر 9 يونيو 2016 أريد أن أعرف إذا كانت لغة سي بلس بلس مبنية على لغة سي بالكامل ولديها ميزات أكثر، فلماذا تعتبر لغة برمجة بمفردها وليس تحديثا للغة سي؟ اقتباس
0 سعيد نشر 11 يونيو 2016 أرسل تقرير نشر 11 يونيو 2016 في الحقيقة تُعتبر لغة c++ امتدادًا extension للغة c وليست تحديثًا لها. تم إيجاد هذه اللغة من قِبَل Bjarne Stroustrup لتدعم البرمجة كائنيّة التوجّه Object Oriented Programming (OOP). تدعم لغة c++ البرامج المكتوبة بلغة c بالكامل دون أي مشكلة، وفي ذلك فائدة عظيمة فيما يتعلّق بالتوافقيةّ مع البرامج القديمة. برأيي ألّا تشغل نفسك بكون لغة c++ هي لغة مستقلة أم ليست مستقلة، فالذي تحتاجه فقط أن تعرف أنّه بإمكانك استخدام مترجمات c++ لكتابة تطبيقات بالنمط القديم (نمط C) أو بالنمط الجديد (C++) أو بمزيج بينهما. والخيار الأخير هو الخيار الذي يلجأ إليه معظم مبرمجي C++. اقتباس
0 هشام رزق الله نشر 9 يونيو 2016 أرسل تقرير نشر 9 يونيو 2016 على الرغم من التشابه الكبير بين اللغتين إلا أن لغة سي بلس بلس تم إعادة بناءها من الصفر وتم جعلها مشابهة للغة سي ومتوافقة معها لتوفر بذلك انتقالا سلسا عند الحاجة. تتميز لغة سي بلس بلس عن لغة سي بأنها تدعم الصفوف والوراثة المتعددة. تتشابه اللغتين في صياغة التعليمات البرمجية لكنهما يختلفان في المكتبات والدوال وفي بعض الأحيان في طرق البرمجة نفسها. اقتباس
السؤال
Blackhacker
أريد أن أعرف إذا كانت لغة سي بلس بلس مبنية على لغة سي بالكامل ولديها ميزات أكثر، فلماذا تعتبر لغة برمجة بمفردها وليس تحديثا للغة سي؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.