User-defined literals
  • References/C, C++/C++/Language

Allows integer, floating-point, character, and string literals to produce objects of user-defined type by defining a user-defined suffix.

2025-01-10 15:47:30
The rule of three/five/zero
  • References/C, C++/C++/Language

Rule of three If a class requires a user-defined

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

The storage class specifiers are a part of the decl-specifier-seq of a

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

Declares a class data member with explicit size, in bits. Adjacent bit field members may be packed to share and straddle the individual bytes. A

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

A default constructor is a constructor which can be called with no arguments (either defined with an empty parameter list, or with default arguments provided for every parameter)

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

In order to compile a function call, the compiler must first perform name

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

Customizes the C++ operators for operands of user-defined types. Syntax Overloaded operators are

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

Syntax this

2025-01-10 15:47:30
Explicit type conversion
  • References/C, C++/C++/Language

Converts between types using a combination of explicit and implicit conversions. Syntax

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

The following chart contains all 128 ASCII decimal (dec), octal (oct), hexadecimal (hex) and character (ch) codes.

2025-01-10 15:47:30