2
`Std :: বেসিক_আইএস` এর কেন একজন পাবলিক কনস্ট্রাক্টর রয়েছে?
std::basic_iosজনসাধারণের নির্মাতা রয়েছে : explicit basic_ios (std::basic_streambuf<CharT,Traits>* sb); আইএমও, কোনও ক্লাসের পাবলিক কনস্ট্রাক্টর থাকার একমাত্র কারণ হ'ল কোনও প্রোগ্রামে class শ্রেণীর একক উদাহরণ ব্যবহার করা। যদি কোনও শ্রেণি উপস্থিত থাকে তবে কেবলমাত্র অন্য শ্রেণিগুলি এর থেকে নেমে আসে (যেমনটি মনে হয় basic_ios) শ্রেণীর নির্মাতা সমস্ত হওয়া উচিত protected। এর নির্মাণকারীরা …