public member function


copy (1)
basic_fstream& operator= (const basic_fstream&) = delete;
move (2)
basic_fstream& operator= (basic_fstream&& rhs);
Move assignment
Acquires the contents of rhs, by move-assigning its members and base classes.


Another basic_fstream object of the same type (with the same template parameters charT and traits).

Return Value


Data races

Modifies both stream objects (*this and rhs).

Exception safety

No-throw guarantee: this member function never throws exceptions.

See also