‫مرحبًا بعودتك.
‫في هذا الفيديو ، سنقوم بفحص السيارات والسكان المحليين وأيضًا نقاط التوقف أكثر من ذلك بقليل.
‫لذلك رأينا كيفية استخدام نقاط التوقف في الفيديو الأخير وأنشأنا نقطة التوقف هذه في النقطة التي أنشأنا
‫فيها هذه القائمة المحلية أو هذا المتغير المحلي المسمى الأصدقاء ، والذي يتوفر فقط في طريقتنا الرئيسية.
‫وبعد ذلك يمكننا بالطبع المضي قدمًا وإنشاء المزيد من نقاط التوقف تلك.
‫لذلك سأقوم فقط بإنشاء نقطتي توقف.
‫الآن ، لنفترض أننا نريد إلقاء نظرة على نقاط التوقف لدينا.
‫وفي هذا المثال ، الأمر سهل للغاية لأن لدينا نقطتي توقف فقط ، أليس كذلك؟
‫لذلك هم مرئيون طوال الوقت.
‫لكن تخيل الآن أننا فعلنا هذا.
‫لذلك قمنا بتلخيصها.
‫نريد حقًا تقسيمه إلى المستوى الأعلى.
‫والآن نرى نقطة توقف واحدة فقط.
‫لكن أين جميع نقاط التوقف الأخرى؟
‫حسنًا ، ما يمكنك فعله هو أن تبدأ.
‫وبعد ذلك أو بدء التصحيح بالضغط على خمسة.
‫ثم الشيء الآخر الذي يمكنك القيام به هو أنه يمكنك التحقق من نقاط التوقف الخاصة بك.
‫لذا فإن التحكم في alt b هو الاختصار أو يمكنك الانتقال إلى نقاط توقف Windows هنا من نقاط توقف تصحيح أخطاء Windows.
‫وهذا سيفتح علامة التبويب الصغيرة هذه هنا ، والتي تعرض لك نقاط التوقف المختلفة التي لديك.
‫لذلك لدينا نقطة توقف في البرنامج ، سطر CSS العاشر ، والحرف 13 وآخر في سطر CSS للبرنامج
‫21 للحرف 13.
‫حسنا.
‫إذن هاتان هما نقطتا التوقف التي لدينا.
‫والآن للتخلص من نقطة التوقف ، ما يمكننا فعله بالطبع هو الضغط على نقطة التوقف.
‫لذلك هنا على الجانب الأيسر ، يمكننا النقر عليه.
‫وكما ترى ، فإنه يختفي تمامًا من نقاط التوقف لدينا.
‫بمجرد القيام بذلك ، يمكننا أيضًا إلغاء تنشيط نقطة التوقف.
‫الآن يمكنك أن ترى أنه أبيض في المنتصف.
‫لذا اسمحوا لي أن أفعل ذلك مع نقطة التوقف هذه هنا.
‫يمكنك رؤيته بشكل أفضل.
‫يمكنك أن ترى الآن أنها لم تعد حمراء بالكامل.
‫لم يعد مليئًا باللون الأحمر.
‫إنه مليء بالأبيض.
‫حسنا.
‫لذا فهي لا تزال موجودة ، لكنها معطلة.
‫لذلك يمكنك إلغاء تنشيط نقاط التوقف في أي وقت باستخدام هذه النافذة.
‫مع نافذة نقطة التوقف هذه.
‫حسنا.
‫لذلك قد لا يكون هذا مفيدًا في حالتنا المحددة هنا لأنه برنامج قصير للغاية.
‫الصحيح.
‫ليس لدينا الكثير مما يحدث هنا.
‫ولكن بمجرد أن يكون لديك برنامج يحتوي على نقاط توقف في العديد من الملفات المختلفة ، يصبح
‫هذا مفيدًا ويساعدك حقًا هناك.
‫حسنا.
‫لذا فإن الشيء التالي الذي أود أن أعرضه عليكم ، وهو أمر مهم للغاية
‫، خاصة لمعرفة أين تكمن الأخطاء الخاصة بك وهو استخدام السكان المحليين والأوامر.
‫حسنا.
‫لنبدأ بالأوامر.
‫يمكنك أن ترى أن لدينا هذه النافذة الجديدة هنا تسمى الطلبات.
‫ستُظهر لنا الأوامر تلقائيًا المتغيرات الموجودة حول نقطة التوقف الحالية بحيث تكون ذات
‫صلة حاليًا.
‫إذن ، هناك متغير args ، وهو المتغير الموجود هنا في الجزء العلوي من طريقتنا الرئيسية.
‫إذن هذا متغير args ثم لدينا متغير هذا الصديق وهو فارغ حاليًا.
‫وبمجرد أن ننتقل إلى الخطوة التالية ، ننتقل إلى الخطوة التالية.
‫يمكننا أن نرى ذلك الآن.
‫لدينا أصدقاء وأصدقاء في الحفلة.
‫لذا فإن كل ذلك يظهر لنا تلقائيًا المتغيرات التي تحيط بنقطة التوقف القريبة من
‫مكاننا الحالي.
‫حسنا.
‫لذلك أنا هنا مع الأصدقاء ويمكنك أن ترى أن لدينا سبعة إدخالات هناك.
‫ومن ثم لدينا أصدقاء في الحفلة ، وهذا في هذه المرحلة لاغٍ.
‫ولكن بمجرد أن نتخطى الأمر ، يمكننا أن نرى الآن أصدقاء الحفلة هو ما يتم النظر إليه.
‫حسنا.
‫إذن لدينا هذا العدد المتغير ولدينا أصدقاء الحزب المتغير ، والذي يحتوي على بعض المعلومات الإضافية.
‫يمكنك أن ترى أن عدد أصدقاء الحفلة هو صفر في هذه المرحلة.
‫يمكنك رؤية النوع هنا إذا كنت تريد معرفة المزيد عنه ، إنها قائمة مجموعة النظام.
‫وبعد ذلك لدينا عدد أصدقاء هذا الحزب ، وهو أيضًا صفر.
‫حسنا.
‫لذا كونت ، وهو هذا هنا وهذا هنا.
‫ثم لدينا أصدقاء في الحفلة ، وعددهم صفر.
‫حسنا.
‫هذه هي الفكرة العامة أو في الواقع أصدقاء الحفلة.
‫وبعد ذلك لدينا العد.
‫إذن فهما شيئان مختلفان.
‫كما ترى ، هناك عدد أصدقاء الحفلة ، وهو عدد أصدقاء الحفلة وهناك قائمة
‫أصدقاء الحفلة ، وهي القائمة التي ليس لديها حاليًا أي أصدقاء أو أي إدخالات
‫هناك.
‫حسنا.
‫إذن هذه سياراتنا.
‫ويكون مفيدًا للغاية عندما تنظر إلى المتغيرات التي لديك حاليًا.
‫الآن ، ما يمكنك فعله أيضًا هو أنه يمكنك تعديلها.
‫حسنا.
‫لذلك يمكنك تعديل القيمة هنا.
‫يمكنك المضي قدمًا وإدخال خمسة واختبار سلوك برنامجك بمجرد تغيير القيمة إلى قيمة مختلفة.
‫كما ترى ، لقد غيرتها إلى خمسة والآن يمكنني أن أرى ، حسنًا ، كيف سيتصرف
‫برنامجي بمجرد إضافة أو إدخال قيمة خمسة ، على سبيل المثال؟
‫حسنا.
‫هذا شيء واحد.
‫الشخص الآخر الذي أود أن أوضحه لكم هم من السكان المحليين.
‫لكن قبل أن نفعل ذلك ، أود أن أريكم الساعة أولاً.
‫لذلك دعنا نذهب إلى الساعة ونراقب هذا.
‫ملاحظة واحدة ، والتي تبدو مشابهة لما رأيناه للتو.
‫والآن يمكنك إضافة عناصر لمشاهدتها ، بالمناسبة ، في الجزء السفلي.
‫لا تزال السيارات موجودة ، لذا فهي مجرد علامة تبويب جديدة هنا في الأسفل.
‫وهنا شاهد واحد.
‫هذا لأنه ، حسنًا ، أخذت نقاط التوقف بعض المساحة وهي مهمة.
‫لكن ما يمكننا فعله هو أنه يمكننا في أي وقت سحب كل هؤلاء ووضعهم على الجانب هنا حتى نتمكن
‫من مقارنتهم.
‫لنفترض أنني أريد إضافة أصدقائي ، لذلك سأضيف أصدقاء الحفلة إلى قائمتي.
‫حسنا.
‫دخل أصدقاء الحفلة ويمكنك أن ترى أن عدد أصدقاء الحفلة هو صفر.
‫ثم من المهم دائمًا أن تصل إلى مكانك الآن.
‫لذا في هذه المرحلة ، أنا هنا ، لذا سألقي نظرة على Current Friend ودعني أدخل.
‫كما ترى ، أحصل على اسم خطأ.
‫لا يوجد صديق الحالي في السياق الحالي ، لذا فهو غير موجود في هذه المرحلة بعد ، ولكنه سيكون
‫موجودًا لاحقًا.
‫لذلك دعونا ننظر أيضًا إلى الأصدقاء لأن الأصدقاء أيضًا شيء غير موجود في السياق الحالي.
‫لماذا هذا؟
‫حسنًا ، لأنه في الوقت الحالي ، كما ترون ، يوجد السهم داخل الحصول على أصدقاء الحفلة.
‫لذلك نحن ضمن هذه الطريقة.
‫الآن ، نطاق متغيراتنا كلها ضمن هذه الطريقة ومتغير هذا الصديق ومتغير صديق الحفلة
‫هذا.
‫لم تكن متوفرة هنا.
‫لذلك ليس هذا هو أصدقاء الحفلة الذين ننظر إليهم هنا.
‫حسنا.
‫لأن أصدقاء الحفلة الذين ننظر إليهم هم هنا.
‫لماذا هذا؟
‫حسنًا ، إنه بسبب النطاق.
‫حسنا.
‫النطاق مفهوم مهم للغاية ، لأن المتغير الذي يتم إنشاؤه داخل طريقة لا يتوفر إلا في
‫تلك الطريقة.
‫لهذا السبب لا يمكننا استخدام الأصدقاء أو أصدقاء الحفلة من طريقتنا الرئيسية في الحصول على أصدقاء الحفلة ، لأنها
‫طريقة مختلفة ، أليس كذلك؟
‫إذا أنشأناها على مستوى العالم.
‫لذلك إذا أنشأناها هنا في الجزء العلوي كحقول لفصلنا ، فستكون متاحة في جميع
‫الطرق.
‫حسنا.
‫لذلك هذا مهم حقًا هنا.
‫نظرت إلى النطاق في فيديو آخر ، على ما أعتقد.
‫ولكن هنا ، مرة أخرى ، من السهل جدًا رؤيته لأنه ، حسنًا ، يمكننا أن نرى مباشرة القيم التي نحصل
‫عليها.
‫حسنا.
‫الآن ، دعنا نمضي قدمًا في البرنامج ودعونا فقط.
‫يكمل.
‫دعنا نقول فقط ، حسنًا ، دعنا نكمل.
‫يمكنك الآن رؤية أصدقاء الحفلة والأصدقاء الحاليين متاحين لأن الصديق الحالي أصبح فارغًا.
‫لذا يمكننا الانتقال إلى الخطوة التالية ونرى أن الصديق الحالي هو ميشيل.
‫لذا فإن برنامجنا يعطينا هذه القيم وفي نفس الوقت على الجانب الأيمن ، كل هؤلاء يعطينا باستمرار القيم
‫الأقرب ، القيم الأقرب إلى نقطة التوقف التي نحن عليها الآن.
‫حسنا.
‫لذا بمجرد أن أقفز وأقفز مرة أخرى.
‫ثم أرى أنني في أصدقاء ، لذلك اضطررت للقفز عدة مرات.
‫لكن الآن أنا في الطريقة الرئيسية مرة أخرى لأنني قفزت من الحصول على أصدقاء الحفلة والآن أقوم بفرانسيس.
‫الآن صديقي الحالي هو كارلوس وأصدقائي هم اثنان ، لذلك ليس لدي سوى صديقان في قائمتي.
‫الآن هذا غريب لأنني اعتقدت أن لدي سبعة أصدقاء في قائمتي.
‫حسنًا ، هذا شيء يتعين علينا النظر فيه بعمق أكثر ، لأن ما
‫نفعله هو خطأ فادح وهو نوع مبتدئ جدًا من الأخطاء نقوم بإزالته من قائمة الآن نمررها
‫بالإشارة ، نحن ' إعادة عدم تجاوز القيمة ، وهذا شيء سننظر فيه
‫في الفيديو التالي كتجهيز بسيط لك.
‫لذا وبعد ذلك قبل أن نفعل ذلك ، أود التحقق من نافذة أخرى.
‫وكما ترى ، هناك الكثير من النوافذ.
‫حتى تتمكن من تعلم الكثير عن تصحيح الأخطاء.
‫إذا قمت فقط بفحص النوافذ المختلفة وشاهدت مكان وجود البرنامج الخاص بك في كل سطر وما هي
‫الحالة.
‫ويمكنك أيضًا التحقق من الذاكرة وما إلى ذلك.
‫لكن المهم الآن هو السكان المحليون.
‫لذلك أود أن أريكم السكان المحليين.
‫يوضح لك السكان المحليون المتغيرات المتوفرة في السياق المحلي وذلك في النطاق الذي ننظر إليه حاليًا.
‫لذا كما قلت للتو ، النطاق هو الطريقة التي نحن فيها.
‫لذلك دعونا نبدأ مرة أخرى.
‫لنبدأ التصحيح.
‫وبالمناسبة ، يمكنك بمجرد تصحيح الأخطاء ، إعادة تشغيل تصحيح الأخطاء بالضغط على هذا الزر هنا ، أو زر إعادة
‫التشغيل أو بالضغط على مفتاح التحكم shift.
‫F خمسة إذن في السياق الحالي ، هذه هي النافذة المحلية حيث تكون مهمة.
‫نحن حاليًا في السكان المحليين ، وليس في Otto.
‫نحن نبحث حاليا عن السكان المحليين.
‫إذن لدينا أقواس ، وهي الأقواس الرئيسية ، السلسلة الموجودة هنا ، قائمة السلسلة أو المصفوفة هذه.
‫ومن ثم لدينا أصدقاؤنا ولدينا أصدقاء في الحفلة.
‫هذه هي المتغيرات المتوفرة في هذه الطريقة الرئيسية ، ولهذا السبب يتم عرض هاتين القيمتين
‫في الوقت الحالي.
‫لذا يمكننا أن نتخطى الأمر ، يمكننا أن نرى ، حسنًا ، لدينا سبعة أصدقاء ، يمكننا أن ننظر
‫إلى أصدقاء المجموعة ، يمكننا أن نرى أن العد هو صفر ، لكن متغير العدد نفسه هو أربعة ولدينا قائمة.
‫لم نعد ننظر إلى الأصدقاء الآن ، لكننا ننظر إلى القائمة.
‫إذن ما هي القائمة؟
‫حسنًا ، القائمة هي هذا المتغير الذي تم تمريره إلينا.
‫يمكنك أن ترى هنا أن هذه القائمة قد تم تمريرها إلينا وهذه القائمة بها عدد سبعة.
‫حسنا.
‫وماذا هناك؟
‫حسنًا ، هناك جميع الأسماء المختلفة التي لدينا.
‫حسنا.
‫لذلك كان هؤلاء السكان المحليون والسيارات ونقاط التوقف.
‫وفي الفيديو التالي ، سنصلح ظهرنا لأنه لا يزال لدينا الخطأ هنا لأننا
‫نتحقق من القيمة الخاطئة.
‫لكن في نفس الوقت ، سنرى كيف نصلح بعض المشاكل الأخرى التي لدينا في برنامجنا.
‫حسنا.
‫لذلك نراكم في الفيديو التالي.