[전문가를 위한 C++] CHAPTER18 표준 라이브러리 컨테이너
18.1 컨테이너 개요- 컨테이너란 여러 개의 데이터를 저장하고, 관리하고, 다룰 수 있게 해주는 C++ 표준 라이브러리 템플릿 객체합니다. - 컨테이너에는 순차 컨테이너, 정렬 연관 컨테이너, 비정렬 연관 컨테이너, 컨테이너 어댑터가 있습니다. - 대부분의 컨테이너는 이터레이터(iterator) 를 통해 원소에 접근합니다.18.1.1 원소에 대한 요구사항- 원소 타입은 복사, 이동, 할당 가능해야 하고, 비교 연산자를 제공해야 합니다. - 원소 타입은 다음 연산이 가능해야 합니다. - 복사 생성자, 이동 생성자 - 복사 대입 연산자, 이동 대입 연산자 - 소멸자- 정렬 연관 컨테이너(map, set 등)는 - 비정렬 연관 컨테이너(unordered_map 등)는 해시 함수와 == ..
2025. 4. 28.