Trong hướng dẫn này, ta sẽ thảo luận chương trình để hiểu cách tạo List với constructor trong C++ STL.
List là cấu trúc dữ liệu lưu trữ phần tử trong bộ nhớ theo kiểu không liên tục. Chèn và xóa trong List nhanh hơn vector.
Ví dụ
#include <iostream>
#include <list>
using namespace std;
void print_list(list<int> mylist) {
for(auto it = mylist.begin(); it != mylist.end(); ++it)
cout << ' ' << *it;
cout << '\n';
}
int main() {
list<int> myList(10, 100);
print_list(myList);
return 0;
}
Kết quả
100 100 100 100 100 100 100 100 100 100