std::expected<T,E>::error
С сайта ru.cppreference.net
constexpr const E& error() const& noexcept;
|
(1) | (начиная с C++23) |
constexpr E& error() & noexcept;
|
(2) | (начиная с C++23) |
constexpr const E&& error() const&& noexcept;
|
(3) | (начиная с C++23) |
constexpr E&& error() && noexcept;
|
(4) | (начиная с C++23) |
Обращается к неожиданному значению, содержащемуся в *this.
|
Если has_value() равно |
(до C++26) |
|
Если has_value() равно
|
(начиная с C++26) |
Возвращаемое значение
1,2)
unex
3,4)
std
::
move
(
unex
)
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Смотрите также
|
возвращает неожиданное значение, если оно присутствует, иначе другое значение
(публичная функция-член) |
|
|
получает доступ к ожидаемому значению
(публичная функция-член) |
|
|
возвращает ожидаемое значение
(публичная функция-член) |
|
|
проверяет, содержит ли объект ожидаемое значение
(публичная функция-член) |