Skip to content

Latest commit

 

History

History
executable file
·
25 lines (24 loc) · 948 Bytes

File metadata and controls

executable file
·
25 lines (24 loc) · 948 Bytes

TODO

  • cli
    • diff and patches; solutions and testing
    • improve software design and implementation; commands pattern + MPSC queue
  • add exercises
    • variables
    • functions
    • control-flow (if-else)
    • primitives (datatypes)
    • strings (c style vs std::strings)
    • containers (c style containers vs std containers)
    • modules (#include, headers)
    • structs
    • enums
    • classes
    • memory (memory module, raw pointers, smart pointers)
    • generics (templating)
    • type-conversion
    • raii (memory, ownership, objects)
    • exception-handling (errors)
    • threads (concurrency, multi-threading, OS, hardware)
    • preprocessors (#include, #def, #ifdef)
    • cpphistory (creator, why was it created, cpp versions, features, c++11, c++14, c++17, c++20, c++23, c++26)
    • bit-manipultion (bitwise arithmetic, operations, logic gates, hardware, OS)