Cosmic Beginner
Start from the very beginning. Master C++98 fundamentals and graduate to C++11 modern features.
Basic Types
Fundamental data types like integers, floating-point numbers, characters, and bo...
Enumerations (Unscoped Enums)
Named integer constants grouped under a type, providing meaningful names for set...
Default Arguments
Parameter values automatically used when the caller omits them from a function c...
Inline Functions
A hint to the compiler to expand the function body at each call site, avoiding f...
Function Pointers
Pointers that store the address of a function, enabling dynamic function dispatc...
Pointers to Members
Pointers that refer to a specific data member or member function of a class....
Copy Constructor
A special constructor that creates a new object as a copy of an existing object ...
Copy Assignment Operator
An overloaded `operator=` that assigns one object's state to another existing ob...
Conversion Functions
Member functions that define implicit or explicit conversions from a class type ...