C++ 关键词:contract_assert (C++26 起)
来自cppreference.com
用法
contract_assert 语句:作为断言语句
注解
| 功能特性测试宏 | 值 | 标准 | 功能特性 |
|---|---|---|---|
__cpp_contracts |
202502L |
(C++26) | 契约 |
支持状态
| C++26 功能特性 |
提案 |
GCC |
Clang |
MSVC |
Apple Clang |
EDG eccp |
Intel C++ |
Nvidia HPC C++ (ex PGI)* |
Nvidia nvcc |
Cray
|
|---|---|---|---|---|---|---|---|---|---|---|
| 契约 (FTM)* | P2900R14 |