合約支援 (C++26)
出自 cppreference.com
< cpp
合約支援程式庫定義了數種用於回報合約違規資訊的型別。
[編輯] 合約違規資訊
| 定義於標頭檔
<contracts> | |
| 定義於命名空間
std::contracts | |
| (C++26) |
持有合約違規資訊的型別 (類別) |
| (C++26) |
合約違規的種類 (列舉) |
| (C++26) |
合約違規發生時的評估語意 (列舉) |
| (C++26) |
導致合約違規的原因 (列舉) |
[編輯] 輔助函式
| 定義於標頭檔
<contracts> | |
| 定義於命名空間
std::contracts | |
| 呼叫預設合約違規處理常式 (函式) | |
[編輯] 附註
| 功能測試巨集 | 數值 | 標準 | 功能 |
|---|---|---|---|
__cpp_lib_contracts |
202502L |
(C++26) | 合約支援程式庫 |