Espacios de nombres
Variantes

std::unexpect_t, std::unexpect

De cppreference.com
 
 
Biblioteca de servicios
 
 
<tbody> </tbody>
Definido en el archivo de encabezado <expected>
struct unexpect_t { explicit unexpect_t() = default; };
(1) (desde C++23)
inline constexpr std::unexpect_t unexpect{};
(2) (desde C++23)
1) Un tipo de etiqueta para la construcción in situ de un valor no esperado en un objeto std::expected.
2) Una constante de tipo const std::unexpect_t que normalmente se pasa directamente a un constructor de std::expected para construir un valor no esperado.

Notas

Al igual que otros tipos de etiquetas de construcción, unexpect_t es una clase vacía y trivial con un constructor explícito por defecto.

Véase también

Construye el objeto expected.
(función miembro pública) [editar]
Etiqueta de construcción en el sitio (in situ).
(plantilla de clase) [editar]