A constructor that is not declared with the specifier explicit
Definitions are declarations that fully define
Optimizes out copy- and move-constructors, resulting in zero-copy pass-by-value semantics. Explanation Under
Queries the number of elements in a parameter pack
A qualified name is a name that appears on the right hand side of the scope resolution operator :: (see also qualified identifiers). A qualified name may
The C++ source file is processed by the compiler as if the following phases take place, in this exact order: Phase 1
Operator name Syntax
This is a brief reference of available C++ language constructs.
Statements are fragments of the C++ program that are executed in sequence. The body of any function is a sequence of statements. For example:
The preprocessor supports conditional compilation of parts of source file. This behavior is controlled by #if, #else, #elif, #ifdef
Page 2 of 17