Acronyms
|
Full names
|
See also
|
AAA
|
Almost Always Auto
|
GOTW #94
|
ADL
|
Argument-Dependent Lookup
|
|
CTAD
|
Class Template Argument Deduction
|
|
CRTP
|
Curiously Recurring Template Pattern
|
std::enable_shared_from_this
|
EBO
|
Empty Base Optimization
|
std::allocator, std::default_delete
|
ICE
|
Internal Compiler Error
|
|
NRVO
|
Named Return Value Optimization
|
|
NSDMI
|
Non-Static Data Member Initialization
|
|
NTTP
|
Non-Type Template Parameter
|
|
ODR
|
One Definition Rule
|
|
PIMPL
|
Pointer to IMPLementation
|
|
RAII
|
Resource Acquisition Is Initialization
|
|
RTTI
|
RunTime Type Identification
|
std::type_info
|
RVO
|
Return Value Optimization
|
|
SBO
|
Small Buffer Optimization
|
|
SCARY
|
Seemingly erroneous (appearing Constrained by conflicting generic parameters), but Actually work with the Right implementation (unconstrained bY the conflict due to minimized dependencies).
|
stroustrup.com/SCARY.pdf
|
SFINAE
|
Substitution Failure Is Not An Error
|
std::enable_if, std::void_t
|
SOO
|
Small Object Optimization
|
std::function, std::any
|
SSO
|
Small String Optimization
|
std::basic_string
|
TMP
|
Template Meta Programming
|
<type_traits>
|
UB
|
Undefined Behavior
|
|
UDL
|
User-Defined Literals
|
|