constexpr T& value() &;
constexpr const T& value() const &;
constexpr T&& value() &&;
constexpr const T&& value() const &&;
If *this contains a value, returns a reference to the contained value.
Otherwise, throws a std::bad_optional_access exception.
[edit] Parameters(none)
[edit] Return valueA reference to the contained value.
[edit] Exceptionsstd::bad_optional_access if *this does not contain a value.
[edit] NotesThe dereference operator operator*() does not check if this optional contains a value, which may be more efficient than value()
.
Output:
bad optional access bad optional access 43 44[edit] See also
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4