std::basic_iostream<CharT,Traits>::operator=
Von cppreference.com
< cpp | io | basic iostream
| basic_iostream& operator=( const basic_iostream& other ) = delete; |
(1) | |
| protected: basic_iostream& operator=( basic_iostream&& other ); |
(2) | (seit C++11) |
Weist ein anderes Stream-Objekt zu.
1) Zuweisung durch Kopieren ist nicht erlaubt.
2) Verschiebt und weist ein anderes Stream-Objekt zu. Ruft effektiv swap(rhs) auf. Dieser Move-Zuweisungsoperator ist geschützt: Er wird von den Move-Zuweisungsoperatoren der abgeleiteten Stream-Klassen std::basic_stringstream und std::basic_fstream aufgerufen, die wissen, wie die zugehörigen Stream-Puffer korrekt verschoben zugewiesen werden.
[bearbeiten] Parameter
| Sonstiges | - | Ein anderer Stream, dessen Zustand zugewiesen werden soll |
[bearbeiten] Rückgabewert
*this
[bearbeiten] Siehe auch
| konstruiert das Objekt (public member function) |