# Acronyms

From cppreference.com
< cpp‎ | language

Acronyms | Full names | See also
--- | --- | ---
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 |
NTTP | Non-Type Template Parameter |
PIMPL | Pointer to IMPLementation |
ODR | One Definition Rule |
RAII | Resource Acquisition Is Initialization |
RTTI | RunTime Type Identification | std::type_info
RVO | Return Value Optimization |
SBO | Small Buffer Optimization |
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 |

Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/language/acronyms&oldid=108067"