Argument-dependent lookup
  • References/C, C++/C++/Language

Argument-dependent lookup, also known as ADL, or Koenig lookup, is the set of rules for looking up the unqualified function names in

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

Queries information of a type. Used where the dynamic type of a polymorphic object must be known and for static type identification.

2025-01-10 15:47:30
attribute specifier sequence(since C++11)
  • References/C, C++/C++/Language

Introduces implementation-defined attributes for types, objects, code, etc. [[ attr]]

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

Inspects the declared type of an entity or queries the type and value category of an expression. Syntax

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

Allows a function to be called without providing one or more trailing arguments. Indicated by using the following syntax for a parameter in

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

Defines an expression that can be evaluated at compile

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

Declares a named variable as a reference, that is, an alias to an already-existing object or function. Syntax A

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

Declares a variable of a pointer or pointer-to-member type. Syntax A pointer declaration is any simple

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

Returns the result of a boolean operation. Operator name Syntax

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

Namespaces provide a method for preventing name conflicts in large projects. Symbols declared inside a namespace block are placed in a named

2025-01-10 15:47:30