C++ / الأساسي

C++ — الأساسي

بناء برامج C++20 بقيم مهيأة وتدفق مفحوص وأنواع قيم مالكة.

عدد الدروس: 6 · لا تحتاج إلى حساب

ما الذي ستتعلمه؟

  • ترجمة أمثلة مكتملة وتوقع مخرجاتها المعرّفة.
  • تصميم دوال وأصناف صغيرة بعقود صريحة.
  1. بناء برنامج C++20 وفهم طريقة عمله

    تتبّع النص المصدري أثناء الترجمة والربط، وميّز النتيجة القابلة للتكرار من رسالة التشخيص أو الميزة غير المدعومة.

    ابدأ التعلّم
  2. القيم والأنواع والتهيئة الآمنة

    اختر تمثيل البيانات بوعي، وهيّئ كل قيمة محلية، وافهم الحساب دون افتراض تخطيط محدّد للآلة.

    ابدأ التعلّم
  3. تدفق التحكم والإدخال المفحوص

    حوّل المتطلبات إلى تفرعات وحلقات بحدود صريحة، وامنع الإدخال غير الصالح من الوصول إلى الحساب.

    ابدأ التعلّم
  4. الدوال والمراجع والعقود

    عبّر عن الحساب بواجهة صغيرة، واختر طريقة تمرير الوسائط، وامنع المراجع من تجاوز عمر الكائنات التي تشير إليها.

    ابدأ التعلّم
  5. السلاسل والمتجهات والوصول الصالح

    استخدم الحاويات القياسية المالكة للنص والتسلسلات، وافهم الفهارس والتكرار وإبطال المراجع قبل الوصول إلى العناصر.

    ابدأ التعلّم
  6. الأصناف والخصائص الثابتة والتركيب

    ابنِ نوع قيمة صغيرًا يبدأ صالحًا، ويعرض عمليات واضحة، ويحافظ على اتساق الحالة المرتبطة أثناء الإنشاء والاستخدام.

    ابدأ التعلّم
العودة إلى الدورة