Terminates current function and returns specified value to the caller function. Syntax
Lists the exceptions that a function might directly or indirectly throw. Syntax
In order to instantiate a function template
This is the initialization performed when a variable is constructed with an empty initializer. Syntax
Allows customizing class templates for a given category of template arguments. Syntax
Initializes an object from explicit set of constructor arguments. Syntax
Reduces (folds)
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;
Renders the entire program meaningless if certain rules of the language are violated. Explanation The C++
"Substitution Failure Is Not An Error" This rule applies during overload resolution of function templates: When substituting the
Page 11 of 17