কম্পিউটার

C++ এ size_t এবং int এর মধ্যে পার্থক্য কি?


এখানে আমরা C++-এ size_t এবং int-এর মধ্যে পার্থক্য কী তা দেখব। যদি আমরা মান বিবেচনা করি, উভয়ই 16 বিটের আকারের পূর্ণসংখ্যা।

একটি সাধারণ 64-বিট সিস্টেমে, সাইজ_টি হবে 64-বিট, কিন্তু স্বাক্ষরবিহীন int হবে 32 বিট। তাই আমরা তাদের বিনিময়যোগ্যভাবে ব্যবহার করতে পারি না।

একটি আদর্শ প্রস্তাবনা হল সাইজ_টি সর্বাধিক একটি স্বাক্ষরবিহীন লম্বার মতো বড় হওয়া উচিত৷ তাই আপনি ভাবতে পারেন যে আমরা সাইজ_টি-এর জায়গায় আনসাইনড লং ব্যবহার করতে পারি, কিন্তু 64-বিট সিস্টেমে আনসাইনড লং ব্যবহার করতে পারি, যদি ওএস উইন্ডোজ ইন করে তাহলে 32-বিট হবে, কিন্তু সাইজ_টি 64-বিট হবে।


  1. const int*, const int * const, এবং int const * এর মধ্যে পার্থক্য কি?

  2. সি ++ এ সের এবং কাউট স্ট্রিমের মধ্যে পার্থক্য কী?

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

  4. C# এ int এবং Int32 এর মধ্যে পার্থক্য কী?