array1 [C++/STL] Array, Vector, List, Map 차이 STL이란? 자료구조 클래스이며 반복자, 알고리즘 간 협력이 기반한 템플릿 라이브러리 Array (배열) 스택에 데이터를 저장 사용법 : 자료형 변수명 [ 스택의 크기 ] ex) int arr[5] = { 0 , };// 자료형 변수명 [ 스택의 크기 ] int arr[5] = { 0 , }; 장점 : 자료를 순차적으로 저장하고 인덱스의 번호로 데이터에 접근이 가능. 자료에 접근하기가 용이하고 속도도 빠름. 단점 :배열의 크기를 미리 지정하기 때문에 사용하지 않는 메모리가 낭비 될 수 있음. 중간 값을 삭제하거나 삽입이 쉽지 않음. vector (벡터) 동적 배열로 저장 연속적 메모리 요소를 추가할때마다 메모리 재할당 가능. 사용법 : // vector 변수명vector vec; 장점 :동적.. 2024. 8. 13. 이전 1 다음