std::expected<T,E>::error
constexpr const E& error() const& noexcept; | (1) | (since C++23) |
constexpr E& error() & noexcept; | (2) | (since C++23) |
constexpr const E&& error() const&& noexcept; | (3) | (since C++23) |
constexpr E&& error() && noexcept; | (4) | (since C++23) |
Доступ к значению ошибки, содержащемуся в *this.
Поведение не определено, если this->has_value() имеет значение true.
Параметры
(нет)
Возвращаемое значение
Ссылка на значение ошибки, содержащееся в *this.
Пример
См. также
| доступ к ожидаемому значению (общедоступный метод-член) |
|
| возвращает ожидаемое значение (общедоступный метод-член) |
|
| проверяет, содержит ли объект ожидаемое значение (общедоступный метод-член) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/utility/expected/error