std::expected<T,E>::~expected

< cpp‎ | utility‎ | expected
constexpr ~expected();
(C++23 起)

销毁当前所含的值。即,如果 has_value() 为 false ,销毁不期待的值;否则,如果 T 不是(可能有 cv 限定的) void ,销毁期待的值。

此析构函数是平凡的,如果

示例