7
সি ++ এসটিএলে কনস্টিটিউটরেটর এবং নন-কনস্ট্যান্ট ইটারেটরের মধ্যে পার্থক্য কী?
ক const_iteratorএবং আ এর মধ্যে পার্থক্য কী এবং iteratorআপনি অন্যটির উপরে কোনটি ব্যবহার করবেন?
প্রোগ্রামিংয়ের ধ্রুবকগুলি এমন সংজ্ঞা হয় যার মান কোনও প্রোগ্রামের সম্পাদন জুড়ে স্থির থাকে। উদাহরণস্বরূপ বেশিরভাগ ভাষায় লিটারেলগুলি ধ্রুবক হয়। সাধারণভাবে স্বচ্ছ প্রোগ্রামিং শৈলীতে সমস্ত সংজ্ঞা স্থির থাকে। কনস্ট-কোয়ালিটিযুক্ত ডেটা স্টোরেজ এরিয়া (অবজেক্ট, ফিল্ড, ভেরিয়েবল, প্যারামিটার) এমন একটি যা "কখনই পরিবর্তন হয় না", ফলে অতিরিক্ত কোড জেনারেটর অপটিমাইজেশন এবং প্রোগ্রামের যথার্থতার অতিরিক্ত স্ট্যাটিক চেকিংয়ের অনুমতি দেয়।