An open API service indexing awesome lists of open source software.

https://github.com/nullswan/ft_containers

Re-implement C98++ std::containers, vector, map, stack and set with a red-black tree.
https://github.com/nullswan/ft_containers

Last synced: over 1 year ago
JSON representation

Re-implement C98++ std::containers, vector, map, stack and set with a red-black tree.

Awesome Lists containing this project

README

          

# Result

- Note 125/100

[![.github/workflows/docs.yml](https://github.com/c3b5aw/ft_containers/actions/workflows/docs.yml/badge.svg?branch=main)](https://github.com/c3b5aw/ft_containers/actions/workflows/docs.yml)

[![.github/workflows/cpplint.yml](https://github.com/c3b5aw/ft_containers/actions/workflows/cpplint.yml/badge.svg?branch=main)](https://github.com/c3b5aw/ft_containers/actions/workflows/cpplint.yml)

[![.github/workflows/docs.yml](https://github.com/c3b5aw/ft_containers/actions/workflows/unit_test.yml/badge.svg?branch=main)](https://github.com/c3b5aw/ft_containers/actions/workflows/unit_test.yml)

# Mandatory part

### vector
### map
### stack

# Bonus

### set

---

# Additional classes

### iterator
- random_access_iterator
- reverse_iterator

### algorithm
- equal
- lexigraphical_compare

### types
- type_trait
- is_integral
- enable_if

### tree
- rb_tree