std::variant<Types...>::~variant
~variant(); |
(C++17 起) | |
若 valueless_by_exception 为 true ,则不做任何事。否则销毁当前所含值。
若对于所有 Types...
中的 T_i
, std::is_trivially_destructible_v<T_i> 为 true
,则此析构函数为平凡。
~variant(); |
(C++17 起) | |
若 valueless_by_exception 为 true ,则不做任何事。否则销毁当前所含值。
若对于所有 Types...
中的 T_i
, std::is_trivially_destructible_v<T_i> 为 true
,则此析构函数为平凡。