All examples
C++ examples
Performance + abstractions.
C++100 programs runnable inline10 chapters
Chapter 01 of 10·10 programs
C++ Introduction
First C++ programs — print, multi-line, basic types, escape sequences.
Chapter 02 of 10·10 programs
C++ Variables & Data Types
int, double, char, bool, std::string — declare, initialise, print.
Chapter 03 of 10·10 programs
C++ Operators
Arithmetic, comparison, logical, increment/decrement.
Chapter 04 of 10·10 programs
C++ Control Flow
if / else, switch, ternary — branch on data.
Chapter 05 of 10·10 programs
C++ Loops
for, while, do-while, range-based for.
Chapter 06 of 10·10 programs
C++ Functions
Define, call, parameters, return values, overloads, defaults.
Chapter 07 of 10·10 programs
C++ Arrays & Vectors
Fixed arrays, std::vector, indexing, ranges, common patterns.
Chapter 08 of 10·10 programs
C++ Strings
std::string operations — length, concat, substring, find, replace.
Chapter 09 of 10·10 programs
C++ Pointers & References
Address-of, dereference, references, nullptr, smart pointers.
Chapter 10 of 10·10 programs
C++ Classes & Objects
Define a class, constructors, members, encapsulation, inheritance.
