২-২ঃ ভেক্টর ক্যাপাসিটি ফাংশন
vector< int > v(10) ;
cout << v.size() << endl ; // returns 10 .vector< int > v ;
cout << v.max_size() << endl ; // এটি একটি ১০^৯ এর কাছাকাছি একটি ভ্যালু রিটার্ন করে .
// তবে অনলাইন জাজের ক্ষেত্রে সাইজ টি এত বেশি হবে না।
vector < int > v1 = {1,2,3,4} ; // একটি ভেক্টর ডিক্লেয়ার করে সেখানে এই ভ্যালু গুলা দিয়ে ইনিশিয়ালাইজ করলাম
cout << v1.size() << endl ; // যেহেতু এখানে ৪ টি ভ্যালু আছে তাই এই ভেক্টরের সাইজ ৪ রিটার্ন করবে
v1.clear() ; // ভেক্টরটি ক্লিয়ার করা হলো
cout << v1.size() << endl ; // ভেক্টর টি ক্লিয়ার করার কারণে তার সাইজ ০ প্রিন্ট হবে
cout << v1[1] << endl ; // যেহেতু মেমরি গুলা ক্লিয়ার করে না তাই আমরা চাইলে ইন্ডেক্স ব্যবহার করে ভ্যালু গুলা এক্সেস করতে পারবো
Last updated