std::expected<T,E>::~expected
来自cppreference.com
constexpr ~expected(); |
(C++23 起) | |
销毁当前所含的值。即,如果 has_value()
为 false ,销毁不期待的值;否则,如果 T
不是(可能有 cv 限定的) void ,销毁期待的值。
此析构函数是平凡的,如果
- 要么
T
是(可能有 cv 限定的) void ,要么 std::is_trivially_destructible_v<T> 为 true ,且 - std::is_trivially_destructible_v<E> 为 true 。
示例
本节未完成 原因:暂无示例 |