This repo contains all my C++ concept and topic explorations and explanations of why things work in the language, on my journey with learning, using, and constructing software with the language.
As a rule this repository does not have products/projects, but rather single exploration units, protypes, and playing with concepts before implementing them into production code. There are a couple of projects however.
More specifically (although not exhaustive - I list out what I think are some cleaner folders, but the ones not listed can also be of interest)
- STL and C++11 based on Kate Gregory's Pluralsight videos
const
references and pointers- CPPUnit set up code
- Design Patterns
- Dynamic memory assignment
- Functional Programming using functional.h
- A couple of Hacker Rank solutions
- IO Streams and Data Files
- Multithreading
- A C++ exe launcher, used as an alternative to a script
- Division using subtraction only - a problem from Ravi Sethi's Programming Languages
- Pre vs Post increment
- Structured Bindings in C++17
- Templates
- Variables and Basic Types