std::experimental:: swap (std::experimental::optional)
From cppreference.net
<
cpp
|
experimental
|
optional
|
Definido en el encabezado
<experimental/optional>
|
||
|
template
<
class
T
>
void swap ( optional < T > & lhs, optional < T > & rhs ) noexcept ( /* see below */ ) ; |
(library fundamentals TS) | |
Sobrecarga el algoritmo std::swap para std::experimental::optional . Intercambia el estado de lhs con el de rhs . Efectivamente llama a lhs. swap ( rhs ) .
Contenidos |
Parámetros
| lhs, rhs | - |
optional
objetos cuyos estados intercambiar
|
Valor de retorno
(ninguno)
Excepciones
noexcept
especificación:
noexcept
(
noexcept
(
lhs.
swap
(
rhs
)
)
)
Ejemplo
|
Esta sección está incompleta
Motivo: sin ejemplo |
Véase también
|
intercambia los contenidos
(función miembro pública) |