A union is a special class type that can hold only one of its non-static
Besides function-call expressions, where
Elaborated type specifiers may be used to refer to a previously-declared class name (class, struct, or union) or to a previously-declared enum name even if the name was hidden
Initializes an object from braced-init-list. Syntax direct-list-initialization
Sets the initial values of the static constants. Syntax
A function declaration introduces the function name and its type. A function definition associates the function name/type with the function body.
A move constructor of class T is a non-template constructor whose first parameter is T&&, const T&&, volatile T&&
Creates and initializes objects with dynamic storage
Each name that appears in a C++ program
Constructor is a special non-static member
Page 15 of 17