字母缩写

来自cppreference.com
< cpp‎ | language
 
 
C++ 语言
 
缩写 全名 参阅
AAA Almost Always Auto
几乎始终 auto
GOTW #94
ABC Abstract Base Class
抽象基类
ABI Application Binary Interface
应用程序二进制接口
Itanium C++ ABI
ADL Argument-Dependent Lookup
实参依赖查找
ADT Abstract Data Type
抽象数据类型
API Application Programming Interface
应用程序编程接口
CAS Compare And Swap; Copy And Swap
比较并交换;复制并交换
compare_exchange
COW Copy On Write
写时复制
CPO Customization Point Object
自定义点对象
[customization.point.object]
CRTP Curiously Recurring Template Pattern
奇特重现模板模式
std::enable_shared_from_this, std::ranges::view_interface
CTAD Class Template Argument Deduction
类模板实参推导
EBO
EBCO
Empty Base (Class) Optimization
空基类优化
std::allocator, std::default_delete
ICE Internal Compiler Error; Integer Constant Expression
内部编译器错误;整型常量表达式
IFNDR Ill-Formed, No Diagnostic Required
病式,不要求诊断
IIILE Immediately Invoked Initializing Lambda Expression
立即调用的初始化 lambda 表达式
IPO InterProcedural Optimization
跨过程优化
LTO Link-Time Optimization
链接时优化
NDR No Diagnostic Required
不要求诊断
NRVO Named Return Value Optimization
具名返回值优化
NSDMI Non-Static Data Member Initialization
非静态数据成员初始化
NTBS Null-Terminated Byte Strings
空终止字节字符串
NTTP Non-Type Template Parameter
非类型模板形参
ODR One Definition Rule
单一定义规则
OOP Object-Oriented Programming
面向对象编程
PIMPL Pointer to IMPLementation
实现指针(手法)
POCCA Propagate on Container Copy Assignment
POCMA Propagate on Container Move Assignment
POCS Propagate on Container Swap
RAII Resource Acquisition Is Initialization
资源获取即初始化
RACO Range Adaptor Closure Object 范围适配器闭包对象 (RangeAdaptorClosureObject)
RAO Range Adaptor Object 范围适配器对象 (RangeAdaptorObject)
RTTI RunTime Type Identification
运行时类型鉴别
std::type_info
RVO Return Value Optimization
返回值优化
SBO Small Buffer Optimization
小缓冲区优化
SBRM Scope-Bound Resource Management, see RAII
作用域限定资源管理
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
SIOF Static Initialization Order Fiasco
SOCCC Select On Container Copy Construction
SOO Small Object Optimization
小对象优化
std::function, std::any
SSO Small String Optimization
小字符串优化
std::basic_string
TMP Template Meta Programming
模板元编程
<type_traits>
TU Translation Unit
翻译单元
Modules, TU-local
UB Undefined Behavior
未定义行为
UDC User-defined conversion operator
用户定义转换函数
UDL User-Defined Literals
用户定义字面量
WPO Whole-Program Optimization
全程序优化