المؤشرات (Pointers) في C++
🌟 أولًا: ما هو المؤشر (Pointer)؟ المؤشر هو متغير…لكن مش مثل باقي المتغيرات اللي بتخزن قيمة مباشرة.المؤشر يخزن عنوان متغير […]
المؤشرات (Pointers) في C++ Read Post »
🌟 أولًا: ما هو المؤشر (Pointer)؟ المؤشر هو متغير…لكن مش مثل باقي المتغيرات اللي بتخزن قيمة مباشرة.المؤشر يخزن عنوان متغير […]
المؤشرات (Pointers) في C++ Read Post »
هل فكّرت يومًا:ليش لازم تكتب نفس الدالة مرتين، وحدة لـ int ووحدة لـ float ووحدة لـ double؟ليش ما تكتبها مرة
القوالب (Templates) في C++ Read Post »
التحميل الزائد أو الـ Overloading هو أحد مفاهيم الـ Polymorphism (تعدد الأشكال) في C++.فكرته البسيطة: “نفس الاسم… لكن وظائف مختلفة.”
التحميل الزائد للدوال والمشغلين (Overloading) في C++ Read Post »
البرمجة الكينونية (OOP) بتقوم على 4 أعمدة: كلمة Polymorphism أصلها يوناني، مكونة من: 🎯 ما الفكرة ببساطة؟ الـ Polymorphism يسمح
تعدد الأشكال (Polymorphism) في C++ Read Post »
إذا كانت الفئات (Classes) هي قلب البرمجة الكينونية، فـ الوراثة (Inheritance) هي الدم اللي يجري فيها.هي الجسر اللي بيخليك تنتقل
الوراثة (Inheritance) في C++ Read Post »
كل كائن في C++ يمرّ بدورتين أساسيتين في حياته: واللي بيتولّى المهمتين هدول هما: هالآليتين هما العمود الفقري لإدارة الكائنات
المُنشئات والمُدمرات (Constructors & Destructors) Read Post »
في هذا الدرس رح ندخل لعالم جديد داخل C++ — عالم التفكير الكائني Object-Oriented Programming (OOP).الفكرة هون مش بس كيف
الكائنات والفئات (Classes & Objects) Read Post »
💡 الدرس الثاني عشر: التمرير بالقيمة والمرجع (Pass by Value & Pass by Reference) في C++ من أكثر المفاهيم اللي
التمرير بالقيمة والمرجع (Pass by Value & Reference) Read Post »
الدوال في C++ ليست مجرد ميزة إضافية… هي جزء أساسي في هندسة البرامج. أي مشروع متوسط أو كبير—بدون دوال—رح يتحول
الدوال (Functions) في C++ Read Post »