nhzaci / CppStdLib

Creating basic data structures present in C++ Std Lib

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CppStdLib

  • Personal recreation of CppStdLib for better understanding of how things work under the hood

Building

Requirements

  • CMake >= v3.23
# give permissions to execute build script
chmod u+x ./build.sh

# execute build script
./build.sh

TODO

  • decodeBase32
  • stoi
  • unique_ptr (arrays)
  • shared_ptr
  • weak_ptr
  • unordered_map using hashing
  • red black tree

Completed

  • atoi
  • iota
  • vector
  • encode

About

Creating basic data structures present in C++ Std Lib


Languages

Language:C++ 92.2%Language:CMake 6.5%Language:Shell 1.3%