C++ 17 نوفمبر، 2025 6 دقيقة قراءة البرمجة متعددة الخيوط (Multithreading) في C++ 🎯 مقدمة: ليش Multithreading؟ وليش مهم في C++ تحديدًا؟ في الماضي كانت المعالجات نواة واحدة…يعني مهما كتبت عمليات...
C++ 16 نوفمبر، 2025 5 دقيقة قراءة الاستثناءات (Exceptions) في C++ 🎯 مقدمة: كل برنامج، مهما كان بسيط، لازم يتعامل مع الأخطاء. المبرمج “العادي” يترك البرنامج ينهار.المبرمج المحترف يبني...
C++ 16 نوفمبر، 2025 6 دقيقة قراءة التعامل مع الملفات (File Handling) في C++ 🎯 أولًا: لماذا التعامل مع الملفات مهم؟ قبل ما نكتب سطر كود… لازم تعرف “ليش” نتعامل مع ملفات...
C++ 15 نوفمبر، 2025 5 دقيقة قراءة المصفوفات الديناميكية (Dynamic Arrays) — إدارة الذاكرة في C++ باستخدام new و delete في الدروس السابقة تعلمت المصفوفات العادية (Static Arrays) مثل: هذه المصفوفات مفيدة…لكن عندها أكبر مشكلة في تاريخ البرمجة:...
C++ 15 نوفمبر، 2025 5 دقيقة قراءة المؤشرات (Pointers) في C++ 🌟 أولًا: ما هو المؤشر (Pointer)؟ المؤشر هو متغير…لكن مش مثل باقي المتغيرات اللي بتخزن قيمة مباشرة.المؤشر يخزن...
C++ 14 نوفمبر، 2025 7 دقيقة قراءة القوالب (Templates) في C++ هل فكّرت يومًا:ليش لازم تكتب نفس الدالة مرتين، وحدة لـ int ووحدة لـ float ووحدة لـ double؟ليش ما...
C++ 14 نوفمبر، 2025 7 دقيقة قراءة التحميل الزائد للدوال والمشغلين (Overloading) في C++ التحميل الزائد أو الـ Overloading هو أحد مفاهيم الـ Polymorphism (تعدد الأشكال) في C++.فكرته البسيطة: “نفس الاسم… لكن...
C++ 14 نوفمبر، 2025 7 دقيقة قراءة تعدد الأشكال (Polymorphism) في C++ البرمجة الكينونية (OOP) بتقوم على 4 أعمدة: كلمة Polymorphism أصلها يوناني، مكونة من: 🎯 ما الفكرة ببساطة؟ الـ...