반응형
-
엘리먼트를 마지막에 추가 또는 삭제 할때 더 효과적이다.
Vector의 데이터는 연속적으로 관리 되다 따라서 중간에 insert를 하면 데이터는 오른쪽으로 쉬프트된다.
-
reserve() 함수를 이용하여 저장소를 초기화 하라
-
한번에 하나의 엘리먼트를 여러번 호출 하는 대신에 한번 호출에 여러 엘리번트들을 추가하라.
https://thispointer.com/how-to-use-vector-efficiently/
'프로그래밍 일반 > C++ 프로그래밍' 카테고리의 다른 글
[C++] Online C++ 컴파일러 (0) | 2020.08.17 |
---|---|
[C++] decltype 과 auto (0) | 2020.08.17 |
[C++] 문자열 리터럴이 lvalue인 이유 (0) | 2020.08.15 |
C++ Type Category (0) | 2020.08.15 |
[Effective Modern C++] 형식 연역(type deduction) (0) | 2020.08.15 |