আমি খুঁজে পেয়েছি একটি ব্যবহারকারী আর এর মন্তব্য :
সি এবং সি ++ একই ভাষা নয়। বিশেষত, সি
const
সি ++ এর সাথে সি এর কোনও সম্পর্ক নেইconst
।
আমি জানি, যে মধ্যবর্তী এক পার্থক্য const
সি কোয়ালিফায়ার এবং const
সি ++ এ কোয়ালিফায়ার তার ডিফল্ট দুটো ঘটনার নেই।
const
সি ++ তে কোয়ালিফায়ার সহ নেমস্পেস স্কোপে ঘোষিত কোনও অবজেক্টের অভ্যন্তরীণ লিঙ্কেজ রয়েছে, যখন সিতে একটি অবজেক্টের সাথেconst
কোয়ালিফায়ারযুক্ত বৈশ্বিক স্কোপে ঘোষিত হয়েছে ( static
আগে কোনও বাছাইকারী ছাড়াই const
) বহিরাগত সংযোগ রয়েছে।
তবে কীভাবে তারা উভয় সি এবং সি ++ এর ভাষার মধ্যে পার্থক্য করে? আমি ভেবেছিলাম উভয় ভাষায় উভয়েরই একই ধরণের ধারণা এবং উদ্দেশ্য রয়েছে।
আমার প্রশ্ন:
- সিতে কনস্ট কোয়ালিফায়ার এবং সি ++ এ কনস্ট কোয়ালিফায়ারের মধ্যে পার্থক্য কী?
"কনস্ট" এর উত্তরগুলি কীভাবে সি এবং সি ++ এর মধ্যে পৃথক হয়? কোয়ালিফায়ারের প্রসঙ্গে সি এবং সি ++ এর ভাষার মধ্যে একটি ঠিক পার্থক্য নির্দেশ করবেন না const
। একটি নির্দিষ্ট ভাষায় আপনি এটি করতে বা করতে পারবেন না কেবল তা Only
const
লিঙ্কেজের সাথে কিছু করার নেই। আপনার static const
ফাইল স্কোপ থাকতে পারে এবং এর অভ্যন্তরীণ যোগসূত্র থাকতে পারে
const
এবং উভয় ভাষায় কি একই কাজ তা এতটা ব্যাখ্যা করে না।