C++/기본 문법
2022. 4. 12.
<C++> vector
동적으로 요소를 할당가능, 연속된 메모리 공간에 할당되며 메모리 영역 중 힙(Heap)에 할당됨 런타임 단계에서 크기가 결정 [] operator가 제공되어서 접근에 용이함 * 주요 내부 함수 push_back() : 뒤부터 요소를 더함 emplace_back() : push_back()보다 빠름, push_back()이랑 그렇다고 시간차이는 크지 않음 pop_back() : 뒤부터 요소를 지움 erase() : 특정 범위안에 요소들을 지움 clear() : 배열을 초기화 코드 #include using namespace std; vector v; // Initialize(초기화) // vector v(5, 100); -> 5크기의 배열이고, 5개를 100으로 채움 // 100, 100, 100, 100..