Telegram Group & Telegram Channel
1. الفرق بين C++ و C

📍 أوجه التشابه:

■ كلتا اللغتين C و C++ لغات برمجة عالية الأداء وتُستخدمان في تطوير التطبيقات التي تتطلب تحكمًا دقيقًا في الموارد.
C++ هي امتداد للغة C، مما يعني أن معظم كود C يمكن استخدامه مباشرة في C++.

📍 أوجه الاختلاف:

🔸️الميزة - برمجة الكائنية (OOP)

• لغة C : لا تدعم البرمجة الكائنية
• لغة ++C : تدعم البرمجة الكائنية (OOP) بشكل كامل.

🔸️الميزة - القوالب (Templates)

• لغة C : لا تدعم القوالب
• لغة ++C : تدعم القوالب لكتابة كود عام.

🔸️الميزة - إدارة الذاكرة

• لغة C : يدوية بالكامل (يجب تحرير الذاكرة يدويًا).
• لغة ++C : يدوية مع إمكانية استخدام المؤشرات الذكية (Smart Pointers) لإدارة الذاكرة تلقائيًا.

🔸️الميزة - المكتبات القياسية (STL)
 
• لغة C : مكتبات قياسية محدودة
• لغة ++C : مكتبة قياسية غنية (STL) تحتوي على حاويات وخوارزميات

🔸️الميزة - التعامل مع السلاسل النصية

• لغة C : يتم استخدام المصفوفات (char[]).
• لغة ++C : يدعم نوع std::string للتعامل مع النصوص.

🔸️الميزة - الاستخدام الشائع

• لغة C : أنظمة التشغيل، الأنظمة المدمجة.
• لغة ++C : تطبيقات الألعاب، البرامج المعقدة، التطبيقات العلمية.



tg-me.com/artificial_AI_intelligence/955
Create:
Last Update:

1. الفرق بين C++ و C

📍 أوجه التشابه:

■ كلتا اللغتين C و C++ لغات برمجة عالية الأداء وتُستخدمان في تطوير التطبيقات التي تتطلب تحكمًا دقيقًا في الموارد.
C++ هي امتداد للغة C، مما يعني أن معظم كود C يمكن استخدامه مباشرة في C++.

📍 أوجه الاختلاف:

🔸️الميزة - برمجة الكائنية (OOP)

• لغة C : لا تدعم البرمجة الكائنية
• لغة ++C : تدعم البرمجة الكائنية (OOP) بشكل كامل.

🔸️الميزة - القوالب (Templates)

• لغة C : لا تدعم القوالب
• لغة ++C : تدعم القوالب لكتابة كود عام.

🔸️الميزة - إدارة الذاكرة

• لغة C : يدوية بالكامل (يجب تحرير الذاكرة يدويًا).
• لغة ++C : يدوية مع إمكانية استخدام المؤشرات الذكية (Smart Pointers) لإدارة الذاكرة تلقائيًا.

🔸️الميزة - المكتبات القياسية (STL)
 
• لغة C : مكتبات قياسية محدودة
• لغة ++C : مكتبة قياسية غنية (STL) تحتوي على حاويات وخوارزميات

🔸️الميزة - التعامل مع السلاسل النصية

• لغة C : يتم استخدام المصفوفات (char[]).
• لغة ++C : يدعم نوع std::string للتعامل مع النصوص.

🔸️الميزة - الاستخدام الشائع

• لغة C : أنظمة التشغيل، الأنظمة المدمجة.
• لغة ++C : تطبيقات الألعاب، البرامج المعقدة، التطبيقات العلمية.

BY البرمجة و الذكاء الإصطناعي


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/artificial_AI_intelligence/955

View MORE
Open in Telegram


telegram Telegram | DID YOU KNOW?

Date: |

Find Channels On Telegram?

Telegram is an aspiring new messaging app that’s taking the world by storm. The app is free, fast, and claims to be one of the safest messengers around. It allows people to connect easily, without any boundaries.You can use channels on Telegram, which are similar to Facebook pages. If you’re wondering how to find channels on Telegram, you’re in the right place. Keep reading and you’ll find out how. Also, you’ll learn more about channels, creating channels yourself, and the difference between private and public Telegram channels.

The seemingly negative pandemic effects and resource/product shortages are encouraging and allowing organizations to innovate and change.The news of cash-rich organizations getting ready for the post-Covid growth economy is a sign of more than capital spending plans. Cash provides a cushion for risk-taking and a tool for growth.

telegram from hk


Telegram البرمجة و الذكاء الإصطناعي
FROM USA