이 자습서에서는 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