কম্পিউটার টিউটোরিয়াল

C++-এ এনামারেটেড টাইপস বা Enums

এই টিউটোরিয়ালে, আমরা C++-এ এনামারেটেড টাইপস বা Enums নিয়ে আলোচনা করব।

এনামারেটেড টাইপস হলো ব্যবহারকারী-ডিফাইনড ডেটা টাইপ যেখানে ব্যবহারকারী একটি সীমিত সংখ্যক মান নির্দিষ্ট করতে পারেন যা ভেরিয়েবলে অ্যালোকেট করা যাবে।

উদাহরণ

#include <bits/stdc++.h>
using namespace std;

int main(){
    // enum ভেরিয়েবল ডিফাইন করা
    enum Gender {
        Male,
        Female
    };
    Gender gender = Male;
    switch (gender) {
        case Male:
            cout << "Gender is Male";
            break;
        case Female:
            cout << "Gender is Female";
            break;
        default:
            cout << "Value can be Male or Female";
    }
    return 0;
}

আউটপুট

Gender is Male
  1. জাভাস্ক্রিপ্টে এনামারেটেড টাইপ (Enum) বাস্তবায়ন

  2. C++-এ ডেটা টাইপের রেঞ্জ এবং তাদের ম্যাক্রোস

  3. C++-এ মৌলিক ডেটা টাইপ এবং ডেরাইভড ডেটা টাইপের পার্থক্য

  4. C++-এ ফ্লিপ-ফ্লপের প্রকার ও রূপান্তর