Libreria funzionale C ++ - swap (std :: function)
Descrizione
Sovraccarica l'algoritmo std :: swap per std :: function. Scambia lo stato di lhs con quello di rhs. Chiama efficacemente lhs.swap (rhs).
Dichiarazione
Di seguito è riportata la dichiarazione per std :: swap.
template< class R, class... Args >
void swap( function<R(Args...)> &lhs, function<R(Args...)> &rhs );
C ++ 11
template< class R, class... Args >
void swap( function<R(Args...)> &lhs, function<R(Args...)> &rhs );
Parametri
lhs, rhs - È un wrapper di funzione polimorfico i cui stati da scambiare.
Valore di ritorno
nessuna
Eccezioni
nessuna