Skip to content

lienardale/ft_containers

Repository files navigation

ft_containers

Project of 42 School's common-core

alienard's 42 ft_containers Score

Stack

cplusplus

Code stats

  • Project :
    • 1 contributor
    • Headers (.hpp) : 3288 lines
    • Tests (.cpp) : 3928 lines
  • Git :
    • 129 commits
    • 2 branches

Subject

Implement the following containers and turn in the necessary $container.hpp files according to the [C++98] specifications:

  • vector
  • map
  • list
  • stack
  • queue

We also had to implement :

  • iterator_traits
  • reverse_iterator
  • std::pair
  • std::make_pair

Notions

  • Templates
  • Meta-programming
  • SFINAE
  • Data structures
    • Flexible arrays
    • Balanced binary-search trees (RBT)
    • Linked-Lists (doubly)
    • LIFO / FIFO

About

Implementation des containers et iterateurs de ls STL en C++98 (List - Map - Vector - Queue - Stack)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors