কম্পিউটার

C++ এ গণনাকৃত ধ্রুবক কি?


একটি গণনাকৃত প্রকার একটি ঐচ্ছিক প্রকারের নাম এবং শূন্য বা তার বেশি শনাক্তকারীর একটি সেট ঘোষণা করে যা টাইপের মান হিসাবে ব্যবহার করা যেতে পারে। প্রতিটি গণনাকারী একটি ধ্রুবক যার ধরন হল গণনা। এগুলিকে গণনাকৃত ধ্রুবকও বলা হয়।

উদাহরণস্বরূপ, আপনি যদি এমন একটি অ্যাপ্লিকেশন তৈরি করেন যাতে কিছু ভেরিয়েবলের জন্য নির্দিষ্ট সংখ্যক প্রকার রয়েছে। উদাহরণস্বরূপ, ধরা যাক লিঙ্গ, এটি পুরুষ, মহিলা এবং অন্যান্য তিন প্রকারের হতে পারে। আপনি −

এর মত একটি enum সংজ্ঞায়িত এবং ব্যবহার করতে পারেন
#include<iostream>
using namespace std;
enum Gender {MALE, FEMALE, OTHERS};
int main() {
   Gender gen = Gender.FEMALE;
   return 0;
}

ডিফল্টরূপে, প্রথম নামের মান 0, দ্বিতীয় নামের মান 1 এবং তৃতীয়টির মান 2, ইত্যাদি। কিন্তু এই মানগুলি কোন ব্যাপার না কারণ enums মূলত একটি প্রতীকী অর্থের জন্য ব্যবহৃত হয়। যখনই আপনি আপনার প্রোগ্রামে একটি enum তুলনা করবেন, আপনি শুধু এর প্রতীকী অর্থ ব্যবহার করবেন এবং এর প্রকৃত মূল্য নয়৷


  1. C++ এ আদিম ডেটা টাইপ কি কি?

  2. C++ এ ভেরিয়েবল এবং ভেরিয়েবলের ধরন কি কি?

  3. C++ এ টাইপ স্পেসিফায়ার কি?

  4. C++ এ টাইপ কোয়ালিফায়ার কি?