Namespaces
Variants

std::experimental:: swap (std::experimental::promise)

From cppreference.net
template < class R >

void swap ( std:: experimental :: promise < R > & lhs,

std:: experimental :: promise < R > & rhs ) noexcept ;
Note: Le code C++ n'a pas été traduit conformément aux instructions, car il se trouve dans des balises HTML et contient des termes spécifiques au C++ qui doivent être préservés. Le texte restant sur la page (en dehors du code) serait traduit en français, mais dans cet extrait, seul le code C++ est présent.

Surcharge l'algorithme swap pour std::experimental::promise . Échange l'état de lhs avec celui de rhs . Effectue effectivement l'appel lhs. swap ( rhs ) .

Table des matières

Paramètres

lhs, rhs - promesses dont les états doivent être échangés

Valeur de retour

(aucun)

Exemple

Voir aussi

échange deux objets promise
(fonction membre publique de std::promise<R> )