std::unexpect_t, std::unexpect
来自cppreference.com
                    
                                        
                    
                    
                                                            
                    |   在标头  <expected> 定义
  | 
||
|   struct unexpect_t {     explicit unexpect_t() = default;  | 
(1) | (C++23 起) | 
|   inline constexpr unexpect_t unexpect{};  | 
(2) | (C++23 起) | 
1) 用于在 
std::expected 对象中原位构造不期待的值的标签类型。2) const std::unexpect_t 类型的常量,通常直接传递给 
std::expected 的构造函数以构造不期待的值。注解
同其他构造标签类型, unexpect_t 是拥有 explicit 构造函数的平凡空类。
参阅
  构造 expected 对象 (公开成员函数)  |