Computer >> Máy Tính >  >> Lập trình >> C ++

Cách tạo một danh sách với Constructor trong C ++ STL


Trong hướng dẫn này, chúng ta sẽ thảo luận về một chương trình để hiểu cách tạo Danh sách với hàm tạo trong C ++ STL.

Danh sách là cấu trúc dữ liệu để lưu trữ các phần tử trong bộ nhớ theo kiểu không liền kề. Chúng được chèn và xóa nhanh chóng so với vectơ.

Ví dụ

#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;
}

Đầu ra

100 100 100 100 100 100 100 100 100 100