namespace std::contracts {
enum class evaluation_semantic : unspecified {
ignore = 1,
observe = 2,
enforce = 3,
quick_enforce = 4 // ,
// assume = 5 <-- 将来追加予定
}
}
概要
契約違反をどのように評価するかを表す列挙型。
バージョン
言語
- C++26
処理系
- Clang: ?
- GCC: ?
- ICC: ?
- Visual C++: ?