C++كيفية التشييك على قيمة كائن من enum بواسطة الجملة switch
من أكثر الأشياء التي تميّز النوع enum أنه يمكن استخدام الجملة switch للتشييك على قيمة الكائن الذي ننشئه منه مما يجعل كتابة الكود أكثر سهولة و وضوح.
في المثال التالي قمنا بتعريف enum إسمه Days
يمثل أيام الأسبوع.
بعدها قمنا بإنشاء كائن منه و جعلناه يساوي أحد الثوابت (الأيام) الموجودة في Days
.
في الأخير قمنا باستخدام الجملة switch للتشيك على قيمة الكائن و على أساسها نطبع له الجملة المناسبة.
مثال
سنحصل على النتيجة التالية عند التشغيل.
We are available from 8:00 AM to 4:00 PM.