Download PDF
Default function parameters
Increments and decrements
rvalues in C++
auto
Reference data types in C++
Control flow
Exception handling
Adding methods to structs in C++
Struct inheritance in C++
Static variables in structs in C++
Objects
Object-Oriented Programming
Generic functions
Generic classes
Casting in C++
g++
cmake
Packages and namespaces
C standard library in C++
C++ Standard Library
Clang and LLVM
same as c, also have foreach to iterate over arrays
int vals[] {1, 2, 3, 4, 5}; for (auto val : vals) { std::cout << val << std::endl; } can use this over strings for (char c : str) { cout << "[" << c << "]"; }