مهمة متغيرة في العبارات الشرطية: حالة استخدام
في البرمجة ، من الضروري استخدام بناء الجملة الدقيق عند إجراء عبارات مشروطة لتجنب الأخطاء. عند كتابة بيان if ، من المفهوم عمومًا أن الحالة داخل الأقواس يجب أن تكون تعبيرًا منطقيًا يقييم إلى صواب أو خطأ. ومع ذلك ، في ظروف معينة ، قد يكون من الضروري تعيين قيمة لمتغير داخل حالة if. يتم ذلك عادةً باستخدام Dynamic_cast عامل التشغيل. ضع في اعتبارك المثال التالي:
// افعل الأشياء مع "مشتقة" }
في هذا المثال ، يتحقق العبارة IF إذا كان يمكن إلقاء مؤشر الأساس ديناميكيًا على مؤشر مشتق. إذا نجح فريق العمل ، يتم تعيين قيمة المؤشر الأساسي للمؤشر المشتق المشتق. يتيح هذا الرمز الموجود داخل الكتلة للوصول إلى وظيفة الفئة المشتقة. ومع ذلك ، لا يزال من الضروري توخي الحذر عند القيام بذلك لتجنب العواقب أو الأخطاء غير المقصودة.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3