এই টিউটোরিয়ালে, C++ STL-এ কনস্ট্রাক্টরের সাহায্যে কীভাবে একটি তালিকা তৈরি করা যায় তা বোঝার জন্য আমরা একটি প্রোগ্রাম নিয়ে আলোচনা করব।
তালিকা হল ডেটা স্ট্রাকচার যা মেমরিতে উপাদানগুলিকে অ-সংলগ্ন ফ্যাশনে সংরক্ষণ করে। এগুলি ভেক্টরের তুলনায় দ্রুত সন্নিবেশ এবং মুছে ফেলা হয়৷
উদাহরণ
#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