কম্পিউটার

একটি C++ ভেরিয়েবল কনস্ট এবং উদ্বায়ী উভয়ই হতে পারে?


হ্যাঁ একটি C++ ভেরিয়েবল const এবং volatile উভয়ই হতে পারে। এটি শুধুমাত্র পঠনযোগ্য হার্ডওয়্যার রেজিস্টার বা অন্য থ্রেডের আউটপুটের মতো পরিস্থিতিতে ব্যবহার করা হয়। ভোলাটাইল মানে বর্তমান থ্রেডের বাহ্যিক কিছু দ্বারা এটি পরিবর্তন করা যেতে পারে এবং Const মানে আপনি এটিতে লিখবেন না (যে প্রোগ্রামে কনস্ট ঘোষণা ব্যবহার করা হচ্ছে)।


  1. C++ এ ধ্রুবক এবং পরিবর্তনশীলের মধ্যে পার্থক্য কী?

  2. C++ এ উদ্বায়ী কীওয়ার্ডের অর্থ কী?

  3. কেন আমরা C++ এ একটি উদ্বায়ী কোয়ালিফায়ার ব্যবহার করি?

  4. C++ এ #define এবং const কীওয়ার্ডের মধ্যে পার্থক্য কী?