Namespaces
Variants

std::basic_fstream<CharT,Traits>:: operator=

From cppreference.net

basic_fstream & operator = ( basic_fstream && other ) ;
(seit C++11)

Verschiebt den Dateistream other nach * this , wodurch effektiv sowohl die std::basic_iostream -Basisklasse als auch der zugehörige std::basic_filebuf move-zugewiesen werden.

other bleibt ohne zugehörige Datei. Beachten Sie, dass die Basisklassen-Zuweisungsoperation alle Stream-Zustandsvariablen (außer rdbuf ) zwischen * this und other austauscht.

Inhaltsverzeichnis

Parameter

other - zu verschiebender Dateistream

Rückgabewert

* this

Beispiel

Siehe auch

(C++11)
tauscht zwei Dateistreams
(öffentliche Elementfunktion)
(C++11)
weist ein basic_filebuf Objekt zu
(öffentliche Elementfunktion von std::basic_filebuf<CharT,Traits> )
(C++11)
weist einen anderen basic_iostream per Move-Operation zu
(geschützte Elementfunktion)