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: |

What is Telegram?

Telegram’s stand out feature is its encryption scheme that keeps messages and media secure in transit. The scheme is known as MTProto and is based on 256-bit AES encryption, RSA encryption, and Diffie-Hellman key exchange. The result of this complicated and technical-sounding jargon? A messaging service that claims to keep your data safe.Why do we say claims? When dealing with security, you always want to leave room for scrutiny, and a few cryptography experts have criticized the system. Overall, any level of encryption is better than none, but a level of discretion should always be observed with any online connected system, even Telegram.

Importantly, that investor viewpoint is not new. It cycles in when conditions are right (and vice versa). It also brings the ineffective warnings of an overpriced market with it.Looking toward a good 2022 stock market, there is no apparent reason to expect these issues to change.

telegram from us


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