Libreria IOS C ++ - swap
Descrizione
Scambia tutti i membri interni tra x e * this, eccetto i puntatori agli stream buffer associati: rdbuf restituirà lo stesso in entrambi gli oggetti come prima della chiamata.
Le classi derivate possono chiamare questa funzione per implementare funzioni di scambio personalizzate.
Dichiarazione
Di seguito è riportata la dichiarazione per la funzione ios :: swap.
void swap (ios& x) noexcept;
Parametri
x - Un altro oggetto stream dello stesso tipo.
Valore di ritorno
nessuna
Eccezioni
No-throw guarantee - questa funzione membro non genera mai eccezioni.
Gare di dati
Modifica entrambi gli oggetti stream (* this e x).