[C++] Vector Push_back과 메모리

2024. 4. 18. 10:11언어 및 엔진/C++

Vector push_back 할 때 메모리가 왜 2배씩 늘어나는가?



push_back -> 임시 객체 생성 -> 복사생성자로 push_back함수 내에 임시객체 생성
-> 임시객체를 벡터 끝에 추가 -> 처음 임시객체 소멸

'언어 및 엔진 > C++' 카테고리의 다른 글

[C++] Object Pool  (0) 2024.04.19
[C++] Vector 재할당  (0) 2024.04.18
[C++] Array / Vector  (0) 2024.04.18
[C++] Map / HashMap  (0) 2024.04.18
[C++] Heap  (0) 2024.04.18