vector 클래스 개요 std::vector 클래스는 c++의 표준라이브러리 배열 기능 중 하나로, 데이터관리, 알고리즘 분석등 정말 유용하게 쓰이는 기능이다. 벡터의 저장은 자동으로 처리되며 필요에 따라 유동적으로 확장 및 축소할수있다. 벡터는 일반적으로 정적 배열보다 더 많은 메모리 공간을 차지한다. 앞으로 추가될 요소들을 위해 더 많은 메모리가 할당되는데, 이과정에서 vector클래스는 원소가 추가되거나 삽입될때 메모리 재할당이 발생한다. vector 클래스의 특징 vector 클래스는 배열에 삽입하거나 추가해서 공간을 다 차지하게 되면 원소를 담을 바구니들을 다시 생성하는 작업에 들어간다. vector클래스의 특정 멤버함수를 통해서 추가 공간들이 여유롭게 주어지는데, 이 추가된 여유공간들은 ca..