‫أهلا ومرحبا.
‫في هذه المحاضرة ، سننظر في بناء جملة أنظف لحلقات for والتي نستخدمها تحديدًا عند التعامل
‫مع المصفوفات أو أنواع المجموعات.
‫دعونا نتعمق ونرى كيف يبدو.
‫لذا فإن هذا النمط من التكرار على جميع الممثلين في المصفوفة شائع جدًا لدرجة أن لدينا
‫نوعًا خاصًا من حلقات for المصممة خصيصًا لهذا الغرض في C ++.
‫لذا فإن التنسيق الأساسي لهذا الحلقة for ، يُطلق عليه نطاق يعتمد على حلقة for يعمل على هذا النحو.
‫لذلك نبدأ بالكلمة الأساسية نفسها ، لدينا بعض أقواس الفتح ، ولكن بدلاً من الحصول على
‫هذه العبارات الثلاثة ، نقوم بما يلي ، نقوم بإنشاء متغير لتخزين المؤشر أو الشيء الموجود داخل المصفوفة
‫الذي نقوم بالتكرار فوقه.
‫لذلك في حالتنا سيكون مؤشر الممثل ، والذي يمكننا تسميته الممثل.
‫ثم تضع نقطتين ثم تضع المصفوفة.
‫لذلك سيكون من الممثلين.
‫لذا فإن الطريقة التي تقرأ بها هذه هي أساسًا للممثل والنجم والممثل في الممثلين.
‫وما سيفعله ذلك هو أنه سيلتف فوق كل نجم ممثل في مجموعة t.
‫الآن ، هذا لا يعمل فقط مع مصفوفات T ، إنه يعمل مع جميع أنواع المجموعات المختلفة.
‫نسميها أنواع المجموعات لأنها أنواع تحتوي على أنواع متعددة من نوع معين.
‫لذلك هذا مفيد للغاية لأن لدينا الآن في كل تكرار لحلقة for لدينا مؤشر إلى ممثل مختلف
‫عن المصفوفة وهو أكثر نظافة وأسهل وأسهل في القراءة من حلقة for أعلاه.
‫لذا لن أقدم لكم شريحة التحدي هنا.
‫أريدك فقط التحويل من استخدام هذه العبارة الثلاثة للحلقة إلى استخدام النطاق القائم على الحلقة بدلاً من
‫ذلك واختبار النتائج التي توصلت إليها للفيديو والاستمتاع.
‫تمام.
‫مرحبًا بعودتك.
‫لذا سأقوم بنسخ هذا الجسم وما الذي سأحتاج إلى تغييره؟
‫حسنًا ، بدلاً من الوصول إلى المصفوفة مباشرةً باستخدام فهرس ، لدينا الآن متغير مؤشر الفاعل.
‫لذلك يمكننا فقط استخدام الممثل أو الحصول على الممثل أو الاسم أو التسمية.
‫هذا هو اسم الممثل وهذا ما نطبعه الآن.
‫يمكننا التخلص من حلقة for القديمة.
‫لم نعد بحاجة إلى ذلك ويمكننا المضي قدمًا وجمعه.
‫بمجرد الانتهاء.
‫دعنا نمضي قدمًا ونضرب اللعب ، ونمسك بالغرغول ونذهب وندخل.
‫ومن المؤكد أنها تطبع تمثال الجرغول ومشغل الصفير عندما نكون في الكوة.
‫أشياء عظيمة.
‫سأراك في المحاضرة القادمة.