Reimplementing some stl containers
- Iterators
- Iterator traits
- enable_if
- Type traits
Deque
is implemented as a circular buffer
Map
and Set
are both implemented as a red-black tree
I ran benchmarks on all my containers with my own tester which can be found here
These benchmarks were run on macOS Monterey