ADL |
Argument Dependent name Lookup |
AFT |
Abbreviated Function Template |
BMI |
Binary Module Interface |
COW |
Copy On Write |
CRTP |
Curiously Recurring Template Pattern |
CTAD |
Class Template Argument Deduction |
ctor |
constructor |
dtor |
destructor |
EBO |
Empty Base Optimization |
ET |
Expression Template |
GMF |
Global Module Fragment |
ICE |
Internal Compiler Error |
IIFE |
Immediately-Invoked Function Expression |
IILE |
Immediately-Invoked Lambda Expression |
lhs |
left-hand side |
NDR |
No Diagnostic Required |
NRVO |
Named Return Value Optimization |
NSDMI |
Non Static Data Member Initializer |
NTBS |
Null-Terminated Byte String |
NTTP |
Non-Type Template Parameter |
NTMBS |
Null-Terminated MultiByte String |
NVI |
Non-Virtual Interface |
ODR |
One Definition Rule |
OOTA |
Out-Of-Thin-Air |
PMR |
Polymorphic Memory Resources |
POCCA |
propagate_on_container_copy_assignment |
POCMA |
propagate_on_container_move_assignment |
POCS |
propagate_on_container_swap |
POD |
Plain Old Data |
POD |
Point Of Definition |
POI |
Point Of Instantiation |
RAII |
Resource Acquisition Is Initialization |
rhs |
right-hand side |
RTTI |
RunTime Type Information |
RVO |
Return Value Optimization |
SFINAE |
Substitution Failure Is Not An Error |
SSO |
Small String Optimization |
TMP |
Template MetaProgramming |
TPL |
Two-Phase Lookup |
TU |
Translation Unit |
UB |
Undefined Behavior |
UCN |
Universal Character Name |
UDL |
User Defined Literal |