Elaborated type specifier
  • References/C, C++/C++/Language

Elaborated type specifiers may be used to refer to a previously-declared class name (class, struct, or union) or to a previously-declared enum name even if the name was hidden

2025-01-10 15:47:30
do-while loop
  • References/C, C++/C++/Language

Executes a statement repeatedly, until the value of condition becomes false. The test takes place after each iteration

2025-01-10 15:47:30
Address of an overloaded function
  • References/C, C++/C++/Language

Besides function-call expressions, where

2025-01-10 15:47:30
new expression
  • References/C, C++/C++/Language

Creates and initializes objects with dynamic storage

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

Comments serve as a sort of in-code documentation. When inserted into a program, they are effectively ignored by the compiler; they are solely intended to be used as notes

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

A class is a user-defined type. A class type is defined by class-specifier, which appears in decl-specifier-seq

2025-01-10 15:47:30
Operator Precedence
  • References/C, C++/C++/Language

The following table lists the precedence and associativity of C++ operators. Operators are listed top to bottom, in descending precedence.

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

Classes and structs are user-defined types, defined by class-specifier, which appears in decl-specifier-seq of the

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

"Resource Acquisition Is Initialization" or RAII, is a C++ programming technique[1] which binds the life cycle of a resource (allocated memory

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

Each name that appears in a C++ program

2025-01-10 15:47:30