C++ / الأساسي
C++ — الأساسي
بناء برامج C++20 بقيم مهيأة وتدفق مفحوص وأنواع قيم مالكة.
ما الذي ستتعلمه؟
- ترجمة أمثلة مكتملة وتوقع مخرجاتها المعرّفة.
- تصميم دوال وأصناف صغيرة بعقود صريحة.
بناء برنامج C++20 وفهم طريقة عمله
تتبّع النص المصدري أثناء الترجمة والربط، وميّز النتيجة القابلة للتكرار من رسالة التشخيص أو الميزة غير المدعومة.
ابدأ التعلّمالقيم والأنواع والتهيئة الآمنة
اختر تمثيل البيانات بوعي، وهيّئ كل قيمة محلية، وافهم الحساب دون افتراض تخطيط محدّد للآلة.
ابدأ التعلّمتدفق التحكم والإدخال المفحوص
حوّل المتطلبات إلى تفرعات وحلقات بحدود صريحة، وامنع الإدخال غير الصالح من الوصول إلى الحساب.
ابدأ التعلّمالدوال والمراجع والعقود
عبّر عن الحساب بواجهة صغيرة، واختر طريقة تمرير الوسائط، وامنع المراجع من تجاوز عمر الكائنات التي تشير إليها.
ابدأ التعلّمالسلاسل والمتجهات والوصول الصالح
استخدم الحاويات القياسية المالكة للنص والتسلسلات، وافهم الفهارس والتكرار وإبطال المراجع قبل الوصول إلى العناصر.
ابدأ التعلّمالأصناف والخصائص الثابتة والتركيب
ابنِ نوع قيمة صغيرًا يبدأ صالحًا، ويعرض عمليات واضحة، ويحافظ على اتساق الحالة المرتبطة أثناء الإنشاء والاستخدام.
ابدأ التعلّم