এই টিউটোরিয়ালে আমরা C++ STL-এ কনস্ট্রাক্টর ব্যবহার করে List কীভাবে তৈরি করতে হয় সেটা নিয়ে আলোচনা করব।
List হলো মেমরিতে নন-কন্টিগ্যুয়াস ফ্যাশনে এলিমেন্ট স্টোর করার ডেটা স্ট্রাকচার। ভেক্টারের চেয়ে এতে ইনসারশন এবং ডিলিশন দ্রুত।
উদাহরণ
#include <iostream> #include <list> using namespace std; //printing the list void print_list(list<int> mylist){ list<int>::iterator it; //printing all the elements for (it = mylist.begin(); it != mylist.end(); ++it) cout << ' ' << *it; cout << '\n'; } int main(){ //creating list with help of constructor list<int> myList(10, 100); print_list(myList); return 0; }আউটপুট
100 100 100 100 100 100 100 100 100 100