এই টিউটোরিয়ালে, আমরা C++ STL-এ কন্টেইনার সম্পর্কে একটি প্রোগ্রাম আলোচনা করব।
কন্টেইনার হলো একই টাইপ বা ভিন্ন টাইপের একাধিক এলিমেন্ট স্টোর করতে ব্যবহৃত অবজেক্ট। সেগুলো আরও ক্লাসিফাই করা যায় -
- সিকোয়েন্স কন্টেইনার (array, vector, list)
- অ্যাসোসিয়েটিভ কন্টেইনার (set, map, multimap)
- আনঅর্ডার্ড অ্যাসোসিয়েটিভ কন্টেইনার (unordered_set, unordered_map)
- কন্টেইনার অ্যাডাপ্টার (stack, queue)
উদাহরণ
#include <iostream> using namespace std; int main(){ int array[10] = {1,2,3,4}; for(int i=0; i<10; i++){ cout << array[i] << " "; } return 0; }আউটপুট
1 2 3 4 0 0 0 0 0 0