The "ft_container" project is a C++98 standard-compliant re-implementation of essential C++ containers such as vector, map, stack, and optionally set using a Red-Black tree.
- Custom implementations of vector, map, and stack adhering to C++98.
- In-depth understanding of container design and memory management.
- Performance and functionality comparisons with STL containers.
ft_vector
: Custom vector implementationft_map
: Custom map implementation using a Red-Black treeft_stack
: Custom stack implementationft_set
(bonus): Custom set implementation using a Red-Black tree
- Adherence to C++98 standard.
- Avoidance of memory leakage.
- Custom implementations without using STL containers.
- ...