C++طريقة تعريف دالة تأخذ باراميتر نوعه enum
المثال التالي يوضح كيفية تعريف دالة تأخذ باراميتر نوعه enum و كيفية تمرير قيمة لها عند استدعاءها.
في البداية قمنا بتعريف enum إسمه Gender
يمثل أنواع الجنس (ذكر, أنثى).
بعدها قمنا بتعريف دالة إسمها printInstructions()
عند استدعاءها نمرر لها كائن من Gender
فتقوم بالتشييك على قيمته و على أساسه تقوم بطباعة نص محدد.
في الأخير قمنا بإنشاء كائن من Gender
و قمنا بتمريره للدالة printInstructions()
.
مثال
سنحصل على النتيجة التالية عند التشغيل.
Males should go to right building.