[C++] STL List Container 사용 방법 정리
·
Archive/C&C++
* 개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. * 다음 포스팅은 C++ STL List Container의 사용 방법에 대한 내용에 대해 기술하고 있으며, Linked List (연결 리스트) 의 개념 혹은 구현 방법에 대한 내용을 원하시는 분은 다음 포스팅을 참고해 주시기 바랍니다. _ Related → [DataStructure] 연결 리스트 : Linked List 개념 정리 → Linked List 구현 Witch C/C++ (미완성) _Content #0 Access List Container With For & at & [] #1 List Container Initialization : List 초기화 & 선언 #1.1 생성자를 이용한 초..
[C++ STL] Deque Container 사용 방법 & 관련 예제 총 정리
·
Archive/C&C++
#1 About Deque #2 Deque 사용방법 -2.1 deque 선언 & 초기화 -2.2 deque 값 삽입/삭제 - push_back() pop_back() push_front() pop_front() -2.3 deque 값 중간 삽입/삭제 - insert() erase() -2.4 첫 번째 원소 / 마지막 원소 접근 - front() back() #3 Deque 원소 접근 * 개인적인 공부 내용 기록용으로 작성한 글이기에 잘못된 내용이 있을 수 있으며, 지속적으로 수정해 나갈 예정입니다. #1 About Deque Deque 컨테이너는 시퀀스 컨테이너이자, 배열 기반 컨테이너입니다. 그래서 Vector 컨테이너와 특징이 매우 유사합니다.하나의 메모리 블록에 저장되는 Vector와 달리 Dequ..
[C++ STL] Vector Container 사용 방법 & 관련 예제 총 정리
·
Archive/C&C++
*개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. #1 About Vector Container #2 Vector 사용방법 - 사전 작업 - Vector 선언 및 초기화 - Vector 값 추가 (push_back, insert) - Vector 값 삭제 (pop_back, erase) - Vector 원소 위치 변경 (iter_swap) #3 SIZE & CAPACITY - size() , max_size() , capacity() - resize() [size 축소] - reserve() [사전 메모리 할당] #4 원소 접근 - []연산자 [범위점검X] - at() [범위점검O] #1 About Vector Container Vector 컨테이너는, ..