TinySTL is a minimal implementation of a subset of the C++ STL (Standard Template Library), designed to help you learn the underlying principles and implementation techniques of STL.
source/Main source codetest/Test code
- Simple implementations of basic containers (such as vector, list, map, etc.)
- Basic support for iterators and algorithms
- Clean code style for easy learning and extension
- Clone this repository:
git clone https://github.com/yourname/tinystl.git
- Enter the project directory and build the source code:
cd tinystl # Use your preferred C++ compiler to build the code in source/
- Run the tests:
# Compile and run the test code in test/
Issues, pull requests, and suggestions are welcome!
MIT License