[디딤돌 C++] 73. 최종 실습 – 확장 가능한 순차 배열

학생) 확장 가능한 배열은 사용자가 저장소의 크기를 신경쓰지 않고 사용할 수 있습니다.

EhNara 프로그램에서는 EhNara 클래스, 학생 공장에서 학생 개체를 보관합니다. 그리고 장소에서는 사람 개체를 보관합니다. 여기에서는 순차적으로 보관할 수 있는 확장 가능한 배열을 템플릿으로 정의합시다.

확장 가능한 배열은 저장소가 꽉 차면 내부에서 저장소의 크기를 늘려 주어 사용하는 개발자가 저장소의 크기에 신경을 쓰지 않고 사용할 수 있는 동적 배열입니다.

여기에서는 순차 보관하는 기능과, 특정 인덱스의 요소를 제거, 특정 알고리즘이 참인 인덱스를 구하는 등의 기능을 제공하는 확장 가능한 배열을 만듭시다.

다음은 이를 테스트 하기 위한 코드를 포함한 전체 코드입니다.

▷ 실행 결과


[C++ 무료 동영상 강으] 73. 최종실습 – 확장 가능한 순차 배열