Non-static data members are the variables that are declared in a member
Transactional memory is a concurrency synchronization mechanism that combines groups of statements in transactions, that are. atomic (either
Lists the exceptions that a function might directly or indirectly throw. Syntax
Sets the initial value of an object to zero. Syntax static
In order to instantiate a function template
Implicit conversions are performed whenever an expression of some type T1 is used in context that does not accept that type, but accepts some other type T2;
Reduces (folds)
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
Declares an inline function.
"Substitution Failure Is Not An Error" This rule applies during overload resolution of function templates: When substituting the
Page 11 of 17