Libreria Fstream C ++ - Operatore = Funzione
Descrizione
Supportava la versione con funzionalità dello standard C ++ 11. Acquisisce il contenuto del lato destro, assegnando mosse ai suoi membri e classi base.
Dichiarazione
Di seguito è riportata la dichiarazione per fstream :: operator =
C ++ 11
copy (1) fstream& operator= (const fstream&) = delete;
move (2) fstream& operator= (fstream&& rhs);
Parametri
rhs - Un altro oggetto fstream.
Valore di ritorno
Restituisce * questo.
Eccezioni
No-throw guarantee - questa funzione membro non genera mai eccezioni.
Gare di dati
Modifica entrambi gli oggetti stream (* this e rhs).
Esempio
Nell'esempio seguente viene spiegato l'operatore fstream = funzione.
#include <fstream>
int main () {
std::fstream foo;
std::fstream bar ("test.txt");
swap(foo,bar);
foo << "tutorialspoint";
foo.close();
return 0;
}