std::contracts::assertion_kind
来自cppreference.com
在标头 <contracts> 定义
|
||
enum class assertion_kind : /* 未指定 */ { pre = 1, |
(C++26 起) | |
std::contracts::assertion_kind
的枚举项与契约断言的语法形式一一对应,含义如下:
枚举项 | 含义 |
pre
|
契约断言是前条件断言 |
post
|
契约断言是后条件断言 |
assert
|
契约断言是 contract_assert 语句 |
参阅
(C++26) |
持有契约违背信息的类型 (类) |
(C++26) |
发生契约违背时的求值语义 (枚举) |
(C++26) |
导致契约违背的原因 (枚举) |