capacity를 넘어가면 재할당 후 복사하므로 비용이 크다. (반복문에서 빈번하게 일어날 경우...)
capacity가 증가될 시 count에 따라 기하 급수적으로 커질 수 있다.
capacity * T.Size 만큼 메모리를 잡고 있으므로 낭비가 크다. (게임에서는 중요!)
List에 삽입할 개수를 미리 안다면 Capacity를 미리 설정하여 메모리를 확보하는 습관을 가지자.
'클라이언트 프로그래머의 일기 > 신입 클라이언트 프로그래머의 일기' 카테고리의 다른 글
앱스플라이어 인앱이벤트 내 파라미터 값 확인하기(AppsFlyer Checking parameter values in in-app events) (0) | 2021.06.25 |
---|---|
터미널에서 iOS Provisioning Profile 내부 내용 확인하기 (0) | 2021.06.11 |
IOS) You must specify cliendID for GIDSignIn Error 해결 방법 (0) | 2021.02.19 |
IOS) UnityAppcontroller renderingAPI Error 해결 방법 (0) | 2021.02.19 |
C# System.Collections.Generic의 List와 SortedSet에 대하여. (0) | 2020.11.03 |