Error directive
  • References/C, C++/C++/Language

Shows given message and renders program ill-formed. Syntax

2025-01-10 15:47:30
copy elision
  • References/C, C++/C++/Language

Optimizes out copy- and move-constructors, resulting in zero-copy pass-by-value semantics. Explanation Under

2025-01-10 15:47:30
noexcept operator
  • References/C, C++/C++/Language

The noexcept operator performs a compile-time check that returns true if an expression is declared to not throw any exceptions. It

2025-01-10 15:47:30
abstract class
  • References/C, C++/C++/Language

Defines an abstract type which cannot be instantiated, but can be used as a base class. Syntax pure

2025-01-10 15:47:30
Class template
  • References/C, C++/C++/Language

A class template defines a family of classes. Syntax

2025-01-10 15:47:30
Filename and line information
  • References/C, C++/C++/Language

Changes the current file name and number in the preprocessor. Syntax

2025-01-10 15:47:30
Replacing text macros
  • References/C, C++/C++/Language

The preprocessor supports text macro replacement. Function-like text macro replacement is also supported. Syntax

2025-01-10 15:47:30
Order of evaluation
  • References/C, C++/C++/Language

Order of evaluation of the operands of almost all C++ operators (including the order of evaluation of function arguments in a function-call expression and the order of evaluation

2025-01-10 15:47:30
Assignment operators
  • References/C, C++/C++/Language

Assignment operators modify the value of the object. Operator name Syntax

2025-01-10 15:47:30
copy initialization
  • References/C, C++/C++/Language

Initializes an object from another object. Syntax

2025-01-10 15:47:30