Allows any and all code transformations that do not change the observable behavior of the program. Explanation The
Declares an inline function.
This is the initialization performed when a variable is constructed with an empty initializer. Syntax
Initializes an aggregate from braced-init-list. Syntax
An enumeration is a distinct type whose value is restricted to one of several explicitly named constants ("enumerators"). The values of the constants are values
Enables implicit conversion or
Conditionally executes another statement. Used where code needs to be executed based on a run-time condition.
Escape sequences are used to represent certain special characters within
Specifies that a virtual function cannot be
Initializes an object from explicit set of constructor arguments. Syntax
Page 13 of 17