الصفحة الرئيسية>دروس برمجة الشبكات> دروس C/C++
الكل البرنامج التعليمي لـ ASP البرنامج التعليمي لـ ASP دروس ASP.NET PHP البرنامج التعليمي البرنامج التعليمي JSP البرنامج التعليمي لـ C#/CSHARP دروس XML اياكس تعليمي البرنامج التعليمي بيرل البرنامج التعليمي شل دروس فيجوال بيسك دروس دلفي دروس تطوير المحمول دروس C/C++ جافا البرنامج التعليمي J2EE/J2ME هندسة البرمجيات
دروس C/C++
  • شرح تفصيلي لأمثلة لثلاث طرق وراثة في لغة C++

    شرح تفصيلي لأمثلة لثلاث طرق وراثة في لغة C++

    أمثلة تفصيلية لثلاث طرق وراثة في لغة C++ في القسم السابق، رأينا طريقة تعريف الفئات المشتقة باستخدام الميراث العام. في الواقع، هناك ثلاث طرق هنا، وهي الميراث العام، والميراث الخاص، والميراث المحمي. يتمثل الاختلاف الرئيسي بين طرق الوراثة المختلفة في حقوق ال
    2024-11-06
  • استخدام وتهيئة البيانات الثابتة في C++

    استخدام وتهيئة البيانات الثابتة في C++

    استخدام البيانات الثابتة والتهيئة في لغة C++. استخدام أعضاء البيانات الثابتة ومفهوم ثابت التهيئة نعرفه جميعًا عندما نتعلم لغة C. الكلمة الأساسية هي ما يسمى "الثابت"، أو المتغيرات التي تم تعديلها "ثابت"، غير مسموح بالتغيير، مثل استخدام
    2024-11-06
  • كيفية استخدام فئات الأصدقاء C++

    كيفية استخدام فئات الأصدقاء C++

    كيفية استخدام فئات الأصدقاء C++ بعد تعلم وظيفة الصديق، دعونا نلقي نظرة على فئة الأصدقاء مرة أخرى، نفس المبدأ والاستخدام هما نفسهما. إذا تم الإعلان عن فئة A كفئة صديق لفئة أخرى B، فيمكن لجميع وظائف الأعضاء في الفئة A الوصول إلى أعضاء الفئة B. طريقة الاستخد
    2024-11-06
  • كيفية استخدام وظائف صديق C++

    كيفية استخدام وظائف صديق C++

    كيفية استخدام وظائف الأصدقاء في C++ نعلم جميعًا أنه لا يمكن الوصول إلى الأعضاء الخاصين في الفصل إلا من خلال وظائف الأعضاء في الفصل ولا يمكن الوصول إليهم خارج الفصل. وهذا يعكس أفكار التغليف والإخفاء لتصميم الفئة في C++، وهي الميزة الأساسية لـ C++. ولكن إذا
    2024-11-06
  • هذا المؤشر في C++

    هذا المؤشر في C++

    هذا المؤشر في C++ هذا المؤشر يوجد مؤشر خاص مخفي جدًا في الفصل، إنه هذا المؤشر! لماذا هو خاص؟ لأنه طالما تم تعريف الفئة، سيقوم النظام بتعريف مؤشر يسمى هذا مسبقًا ويشير إلى الكائن الحالي. على الرغم من أننا لا نستطيع رؤيته إلا أنه يمكننا استخدامه. على سبيل ا
    2024-11-06
  • شرح تفصيلي لنسخة C++ الضحلة وأمثلة النسخة العميقة

    شرح تفصيلي لنسخة C++ الضحلة وأمثلة النسخة العميقة

    أمثلة على النسخة الضحلة والنسخة العميقة لـ C++ شرح تفصيلي للنسخة الضحلة والنسخة العميقة في فئة الدائرة، تم شرح مثال مُنشئ النسخ في القسم السابق، تتوافق استراتيجية النسخ مع الإستراتيجية الافتراضية للنظام، أي أعضاء يتم نسخ الكائن الأصلي إلى الأعضاء المقابلي
    2024-11-06
  • شرح تفصيلي لأمثلة منشئ نسخة C++

    شرح تفصيلي لأمثلة منشئ نسخة C++

    شرح مفصل لأمثلة مُنشئ نسخة C++ في C++، يكون لمنشئ النسخ نفس اسم الفئة، والمعلمة الرسمية هي نوع مرجعي لكائن هذه الفئة ويسمى مُنشئ النسخ (CopyConstrctor). المُنشئ، عندما لا نحدده بشكل نشط. عندما يحين الوقت، سيقوم النظام تلقائيًا بإنشاء واحد لمقارنة عضوي الك
    2024-11-06
  • المدمرة في C++

    المدمرة في C++

    بالإضافة إلى المُنشئ الذي يتم استدعاؤه تلقائيًا عند إنشاء كائن فئة كما هو مذكور في القسم السابق، فإن المدمر في C++ سيستدعي أيضًا وظيفة تلقائيًا عند إتلاف الكائن، كما أنه يحمل نفس اسم اسم الفئة وله لا توجد قيمة إرجاع. توجد علامة تيلدا ~ قبل الاسم لتمييز ال
    2024-11-06
  • منشئ في C ++

    منشئ في C ++

    المُنشئ في C++ توجد وظيفة خاصة في C++، وهي وظيفة لها نفس اسم الفئة في الفئة وليس لها قيمة إرجاع طالما أننا نحدد كائنًا من الفئة، فسيقوم النظام باستدعائه تلقائيًا ، يستخدم لتهيئة الكائنات على وجه التحديد، وفي معظم الحالات، نظرًا لأننا لا نحدد مُنشئًا، سيقو
    2024-11-06
  • إنشاء واستخدام كائنات C++

    إنشاء واستخدام كائنات C++

    إنشاء واستخدام كائنات C++ هل مازلت تتذكر الجملة من الدرس الأخير: "الفصل هو تجريد وتعميم كائن، والكائن هو تجسيد ومثال للفئة"؟ بعد تعلم تعريف الفصل، فإن الخطوة التالية هي إنشاء الكائنات واستخدامها! 1. إنشاء الكائنات: الفئة عبارة عن بنية تحتوي على
    2024-11-06
  • عملية قراءة ملف C++

    عملية قراءة ملف C++

    عملية قراءة ملف C++ تستخدم لغة C++ ملف رأس iostream للإدخال والإخراج. اسم ملف الرأس هذا يعني دفق io. لذلك نتعلم اليوم قراءة الملفات وكتابتها، وهو في الواقع دفق يسمى أيضًا. لذلك، يحتاج ملف الرأس الخاص به إلى تضمين fstream، والذي يحدد أنه يتم إنشاء ثلاث فئا
    2024-11-06
  • كيفية فتح ملف في C++

    كيفية فتح ملف في C++

    كيفية فتح ملف في C++ إذا كنت تريد متابعة قراءة الملف وكتابته، فيجب عليك أولاً إكمال الخطوة الأولى من الفتح، ثم كيفية فتح الملف في C++؟ هنا تحتاج إلى استخدام وظيفة العضو open() في فئة fstream لتنفيذ عملية فتح الملف. الوظيفة المفتوحة هي istream، ostream، fs
    2024-11-06
  • عمليات قراءة وكتابة الملفات في لغة C++

    عمليات قراءة وكتابة الملفات في لغة C++

    عمليات قراءة وكتابة الملفات في C++ يتم دعم عمليات الملفات في C++ بشكل أساسي من خلال الفئات التالية، وهي: ofstream: فئة الملف لعمليات الكتابة (الإخراج) (المشتقة من ostream) ifstream: فئة الملف لعمليات القراءة (الإدخال) (المشتقة من istream. ..
    2024-11-06
  • فئة معالجة الاستثناءات القياسية C++

    فئة معالجة الاستثناءات القياسية C++

    فئة معالجة الاستثناءات القياسية C++ توفر لنا C++ فئة معالجة الاستثناءات القياسية، والتي تُستخدم لطرح الاستثناءات عند تنفيذ الوظائف في مكتبة C++ القياسية. يظهر الهيكل الهرمي لفئات الاستثناء القياسية التي توفرها C++ في الشكل: كما ترون، ترث جميع فئات الاستثن
    2024-11-06
  • حاول آلية معالجة استثناءات C++

    حاول آلية معالجة استثناءات C++

    آلية معالجة الاستثناءات في C++، حاول الحصول على شرح تفصيلي لمثال C++، توفر لنا نموذجًا منظمًا لآلية معالجة الاستثناءات الأكثر أناقة. يمكن لهذه الآلية المنظمة فصل التعليمات البرمجية التي يتم تنفيذها بشكل طبيعي وأجزاء معالجة الاستثناءات في البرنامج، بحيث يص
    2024-11-06