std::expected<T,E>::error
Von de.cppreference.net
constexpr const E& error() const& noexcept;
|
(1) | (seit C++23) |
constexpr E& error() & noexcept;
|
(2) | (seit C++23) |
constexpr const E&& error() const&& noexcept;
|
(3) | (seit C++23) |
constexpr E&& error() && noexcept;
|
(4) | (seit C++23) |
Greift auf den unerwarteten Wert zu, der in *this enthalten ist.
|
Wenn has_value() |
(bis C++26) |
|
Wenn has_value()
|
(seit C++26) |
Rückgabewert
1,2)
unex
3,4)
std
::
move
(
unex
)
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: kein Beispiel |
Siehe auch
|
gibt den unerwarteten Wert zurück, falls vorhanden, andernfalls einen anderen Wert
(öffentliche Elementfunktion) |
|
|
greift auf den erwarteten Wert zu
(öffentliche Elementfunktion) |
|
|
gibt den erwarteten Wert zurück
(öffentliche Elementfunktion) |
|
|
prüft, ob das Objekt einen erwarteten Wert enthält
(öffentliche Elementfunktion) |