https://github.com/achrafelkhnissi/ft_containers
Implementation of a few container types of the C++ standard template library.
https://github.com/achrafelkhnissi/ft_containers
1337 1337cursus 1337school 42 42born2code 42cursus 42projects 42school cpp cpp98 map set stack stl-containers vector
Last synced: 7 months ago
JSON representation
Implementation of a few container types of the C++ standard template library.
- Host: GitHub
- URL: https://github.com/achrafelkhnissi/ft_containers
- Owner: achrafelkhnissi
- Created: 2023-03-23T08:27:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-24T02:53:06.000Z (over 2 years ago)
- Last Synced: 2025-01-20T15:31:04.175Z (9 months ago)
- Topics: 1337, 1337cursus, 1337school, 42, 42born2code, 42cursus, 42projects, 42school, cpp, cpp98, map, set, stack, stl-containers, vector
- Language: C++
- Homepage: http://linkedin.com/in/achrafelkhnissi/
- Size: 48.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ft_containers
## Description
This project is a recreation of the C++ STL containers. The containers are implemented using templates and iterators. The containers are:
* Vector
* Map
* Stack
* set## Usage
To compile the project, run `make`. This will create the library `libft.a` and the executable `ft_containers`.
To run the executable, run `./ft_containers`.
## TODO:
1. An Intro to "Iterator Traits": https://www.codeproject.com/Articles/36530/An-Introduction-to-Iterator-Traits