컨테이너 썸네일형 리스트형 자체 데이터 컬렉션 가끔씩, 표준 라이브러리에서 기본적인 데이터 컬렉션을 제공함에도 불구하고 각각의 라이브러리가 자체적으로 그런 컬렉션을 제공하는 것이 의아스러울 때가 있었다. 정적으로 링크한다고 하더라도 당시로서는 작은 크기(기껏해야 몇 백 KB?)라고 생각했기 때문이었다. 그렇지만, 코드의 크기와 속도에 신경쓰기 시작하면서, 특히 라이브러리를 만드는데 있어서 표준 라이브러리의 컬렉션을 사용하는 것은 심각한 두통거리가 되었다. 몇 백 KB가 엄청나게 큰 크기라는 것을 깨닫기 시작한 것이다. 그러면서, 각각의 라이브러리에서 벡터, 리스트, 맵과 같은 컬렉션을 자체적으로 제공하는게 이해되었다. 표준 라이브러리에서 호환성 좋고 많은 기능을 제공한다고 하더라도 추가적인 그 크기는 무시할 수 없는 요소이기 때문이었다. (그러면서 .. 더보기 이전 1 다음