std::experimental:: swap (std::experimental::optional)
From cppreference.net
<
cpp
|
experimental
|
optional
|
Défini dans l'en-tête
<experimental/optional>
|
||
|
template
<
class
T
>
void swap ( optional < T > & lhs, optional < T > & rhs ) noexcept ( /* voir ci-dessous */ ) ; |
(library fundamentals TS) | |
Surcharge l'algorithme std::swap pour std::experimental::optional . Échange l'état de lhs avec celui de rhs . Effectue effectivement l'appel lhs. swap ( rhs ) .
Table des matières |
Paramètres
| lhs, rhs | - |
optional
objets dont les états doivent être échangés
|
Valeur de retour
(aucun)
Exceptions
noexcept
spécification :
noexcept
(
noexcept
(
lhs.
swap
(
rhs
)
)
)
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Voir aussi
|
échange le contenu
(fonction membre publique) |