STL 컨테이너 구현하기
STL 컨테이너 구현하기 그동안은 C++을 사용하면서 STL의 사용법과 내부 동작을 이해하는데 그쳤고 리스소 관리에 대한 고민은 STL에 넘겨버렸습니다. 그러니 코드 구현 능력이 부족한 것도 당연하거니와 다른 사람들의 코드나 오픈소스를 보더라도 코드에 담긴 의도를 파악하는 감각이 부족하다고 느꼈습니다. C++을 제대로 이해하기 위해서 직접 메모리를 관리해보는 경험에 대한 필요성도 느꼈습니다. 그래서 이번 프로젝트를 시작하게 되었습니다. 목표는 cppreference 문서에 나와있는 컨테이너들의 인터페이스들을 확인하고, 최대한 비슷하게 해당 인터페이스들을 제공할 수 있도록 구현할 예정입니다. 그리고 비슷한 문제들을 다른 오픈소스 라이브러리(boost, 언리얼 엔진)에서는 어떻게 해결했는지 비교하면서, 직접..