reserve 쓸때 Ctor 호출안되니까 Ctor Dtor 할당해제 깔맞춤해주려면 new delete 로는 짱날거같아서 저런식으로 구현되있는거 맞지?


아님 std::allocator(여기서는 <E>) 템플릿으로 대신하려나 근데 어차피 그거 써도


free -> deallocate

E() -> construct

~E() ->destruct


라 쌤쌤이긴 하고 construct가 variadic이라 생성자 만들기엔 더 편하긴할거고 내가 생성자면 직접 만들면 뭘로 하든 똑같을거 같긴한데