名稱空間
變體
操作

契約支援 (C++26)

來自 cppreference.com
< cpp
 
 
 
契約支援
 

契約支援庫定義了幾種型別,用於報告關於契約違反的資訊。

[編輯] 契約違反資訊

定義於標頭檔案 <contracts>
定義於名稱空間 std::contracts
儲存契約違反資訊的型別
(類) [編輯]
契約違反的種類
(列舉) [編輯]
契約違反發生時的求值語義
(列舉) [編輯]
導致契約違反的原因
(列舉) [編輯]

[編輯] 輔助函式

定義於標頭檔案 <contracts>
定義於名稱空間 std::contracts
呼叫預設的契約違反處理程式
(函式) [編輯]

[編輯] 註解

特性測試 標準 特性
__cpp_lib_contracts 202502L (C++26) 契約支援庫