| void reset() noexcept; |
|
(C++17以降) |
| | |
もし *this が値を保持している場合、保持している値を破棄します。
この呼び出しの後、*this は値を保持しません。
[編集] パラメータ
(なし)
[編集] 戻り値
(なし)
#include <any>
#include <cassert>
int main()
{
std::any a{42};
assert(a.has_value());
a.reset();
assert(not a.has_value());
}
[編集] 関連項目
|
|
オブジェクトが値を保持しているか確認する (public member function) [編集] |