কম্পিউটার

কিভাবে C++ এ enums ব্যবহার করবেন?


গণনা হল C/C++ ভাষায় ব্যবহারকারীর সংজ্ঞায়িত ডেটাটাইপ। এটি অবিচ্ছেদ্য ধ্রুবকগুলিতে নাম বরাদ্দ করতে ব্যবহৃত হয় যা একটি প্রোগ্রামকে পড়া এবং বজায় রাখা সহজ করে তোলে। কীওয়ার্ড "enum" একটি গণনা ঘোষণা করতে ব্যবহৃত হয়।

নিম্নলিখিত enums এর সিনট্যাক্স.

enum enum_name{const1, const2, ....... };

এখানে,

enum_name − ব্যবহারকারীর দেওয়া যেকোনো নাম।

const1, const2 − এগুলি টাইপ পতাকার মান৷

enum কীওয়ার্ডটি enum প্রকারের ভেরিয়েবলগুলিকে সংজ্ঞায়িত করতেও ব্যবহৃত হয়। এনাম টাইপের ভেরিয়েবলকে নিম্নরূপ −

সংজ্ঞায়িত করার দুটি উপায় রয়েছে
enum colors{red, black};
enum suit{heart, diamond=8, spade=3, club};

নিচে enums এর একটি উদাহরণ।

উদাহরণ

#include <iostream>
using namespace std;
enum colors{red=5, black};
enum suit{heart, diamond=8, spade=3, club};
int main() {
   cout <<"The value of enum color : "<<red<<","<<black;
   cout <<"\nThe default value of enum suit : "<<heart<<","<<diamond<<","<<spade<<","<<club;
   return 0;
}

আউটপুট

The value of enum color : 5,6
The default value of enum suit : 0,8,3,4

উপরের প্রোগ্রামে, main() ফাংশনের বাইরে দুটি enums কে কালার এবং স্যুট হিসাবে ঘোষণা করা হয়।

enum colors{red=5, black};
enum suit{heart, diamond=8, spade=3, club};

main() ফাংশনে, enum উপাদানের মান প্রিন্ট করা হয়।

cout <<"The value of enum color : "<<red<<","<<black;
cout <<"\nThe default value of enum suit : "<<heart<<","<<diamond<<","<<spade<<","<<club;

  1. জাভাস্ক্রিপ্টে 'const' কীওয়ার্ড কীভাবে ব্যবহার করবেন?

  2. কিভাবে Android sqlite এ BIGINT(8) মান ব্যবহার করবেন?

  3. Android sqlite এ MEDIUMTEXT মান কিভাবে ব্যবহার করবেন?

  4. Android sqlite এ LONGTEXT মান কিভাবে ব্যবহার করবেন?