In this project I implement the following container types of the C++ standard template library:
- list
- vector
- map
- stack
- queue
- cs
- cs361
- Data Structers and Algorithm Analysis in C++
- Data structures by Narasimha Karumanchi
- Data Structers and Algorithm Analysis by John Bullinaria
- Data Structures and Algorithms by Granville Barnett
- papers about STL
- cplusplus
- cppreference
- Apache Software Foundation
- allocator
- STL container creating
- STL compatible containers
- Question about writing STL containers
- paper about typename keyword
- Stroustrup: [Chapter: 31, 32, 33, 34]
- Страуструп
- Question about templates
- Brown's paper about STL structure
- libs documentation
- Iterator Traits
- on how to write container+iterator
- initailizing lists
- How to differentiate fill constructor and range constructor in C++
- enable_if
- Question about double-linked list, sentinel node
- memory allocator article
- alternative memory allocator article
- Linear Allocator
- CppCon 2015: Andrei Alexandrescu “std::allocator...”
- CppCon 2017: Bob Steagall “How to Write a Custom Allocator”