인프런 커뮤니티 질문&답변

초보언리얼님의 프로필 이미지
초보언리얼

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

deque

덱에서 순차접근은 벡터보다 느린가요?

작성

·

231

0

STL 덱에서 모든 원소를 접근할때 벡터보다 더 느린가요?

벡터는 연속된 메모리라서 괜찮지만, 덱은 모든 데이터가 연속된 메모리에 저장되지 않아서 순차적으로 모든 데이터를 접근할때 메모리상 점프해야하는일이 생길것 같아서 이 부분 때문에 매우 많은 데이터를 모두 순차접근해야하는 경우에 벡터보다 성능이 훨씬 떨어질 수 있다고 이해해도 괜찮은건가요?

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

네 그렇습니다.
그런데 사실 deque은 그다지 많이 활용되지 않고
거의 99% vector가 사용됩니다.

감사합니다

초보언리얼님의 프로필 이미지
초보언리얼

작성한 질문수

질문하기