আমি এই প্রশ্নের উত্তরগুলি পড়ছিলাম এবং দেখতে পেলাম যে আসলে একটি পদ্ধতির length()
জন্য ডাকা হয়েছিল std::string
(আমি সর্বদা ব্যবহার করি size()
)। std::string
ক্লাসে এই পদ্ধতি থাকার কোনও নির্দিষ্ট কারণ আছে কি ? আমি এমএসডিএন এবং সিপ্পিফেরেন্স উভয়ই পড়েছি এবং তারা মনে করে যে size()
এবং এর মধ্যে কোনও পার্থক্য নেই length()
। যদি তা হয় তবে এটি শ্রেণীর ব্যবহারকারীর জন্য আরও বিভ্রান্তিকর সৃষ্টি করছে না?
size()
(যদি আমি কখনও স্ট্রিং ক্লাস ব্যবহার করি না) তবে বেশিরভাগ সময় আমিlength()
সরল স্ট্রিংয়ের সাথে কাজ করার সময় ব্যবহার করি ।