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

সি++-এ size_t এবং int-এর পার্থক্য


এখানে আমরা সি++-এ size_t এবং int-এর পার্থক্য দেখব। মানক অনুযায়ী, দুটোই ১৬ বিটের পূর্ণসংখ্যা।

একটি সাধারণ ৬৪-বিট সিস্টেমে, size_t ৬৪-বিট হবে, কিন্তু unsigned int ৩২ বিট। তাই আমরা তাদের একে অপরের জায়গায় ব্যবহার করতে পারি না।

একটি মানক সুপারিশ হলো size_t সর্বোচ্চ unsigned long-এর মতো বড় হতে পারে। তাই আপনি ভাবতে পারেন unsigned long ব্যবহার করা যায় size_t-র জায়গায়, কিন্তু ৬৪-বিট সিস্টেমে যদি ওএস উইন্ডোজ হয়, তবে unsigned long ৩২-বিট হবে, কিন্তু size_t ৬৪-বিট হবে।

  1. C++-এ const int*, const int* const, int const* পার্থক্য

  2. C++-এ cerr এবং cout স্ট্রিমের পার্থক্য

  3. C++-এ ডট (.) অপারেটর এবং -> (অ্যারো) অপারেটরের পার্থক্য

  4. C#-তে int এবং Int32-এর পার্থক্য