কম্পিউটার

C++ এ স্পষ্ট টাইপ কাস্টিং অপারেটর


একটি টাইপ কাস্ট একটি নির্দিষ্ট পরিস্থিতিতে একটি বস্তুর প্রকারের স্পষ্ট রূপান্তরের জন্য একটি পদ্ধতি প্রদান করে৷ এটি একটি ইউনারি এক্সপ্রেশন -

হিসাবে ব্যবহার করা যেতে পারে
( type-name ) cast-expression

কম্পাইলার টাইপকাস্ট করার পরে কাস্ট-এক্সপ্রেশনকে টাইপ-টাইপ-নাম হিসাবে বিবেচনা করে। কাস্টগুলি যে কোনও স্কেলার ধরণের বস্তুকে অন্য স্কেলার টাইপের থেকে বা থেকে রূপান্তর করতে ব্যবহৃত হয়। স্পষ্ট টাইপ কাস্ট একই নিয়ম দ্বারা সীমাবদ্ধ যা অন্তর্নিহিত রূপান্তরের প্রভাব নির্ধারণ করে। কাস্টের উপর অতিরিক্ত সীমাবদ্ধতা প্রকৃত আকার বা নির্দিষ্ট প্রকারের উপস্থাপনার ফলে হতে পারে

উদাহরণ

#include
using namespace std;
int main() {
   float x = 3.1;
   int i;
   i = (int)x;

   cout << x << ", " << i << endl;
   return 0;
}

আউটপুট

এটি আউটপুট দেবে −

3.1, 3



  1. C++ এ কাস্টিং অপারেটর কি?

  2. C++ এ টারনারি অপারেটর (? X :Y) কি?

  3. C++ এ ইউনারি অপারেটর

  4. পাইথন ভাষায় স্পষ্ট টাইপ কাস্টিং