std::basic_ospanstream<CharT,Traits>:: operator=
|
basic_ospanstream
&
operator
=
(
basic_ospanstream
&&
other
)
;
|
(1) | (seit C++23) |
|
basic_ospanstream
&
operator
=
(
const
basic_ospanstream
&
)
=
delete
;
|
(2) | (seit C++23) |
basic_ospanstream
ist nicht kopierzuweisbar.
Beachten Sie, dass der Move-Zuweisungsoperator der Basisklasse alle Stream-Zustandsvariablen (außer
rdbuf()
) zwischen
*
this
und
other
austauscht.
Es ist implementierungsdefiniert, ob der in std::basic_spanbuf eingepackte other nach der Move-Zuweisung weiterhin einen zugrundeliegenden Puffer hält.
Inhaltsverzeichnis |
Parameter
| other | - | ein anderer Stream, von dem verschoben wird |
Rückgabewert
* this
Ausnahmen
Kann implementierungsdefinierte Ausnahmen auslösen.
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Siehe auch
weist ein
basic_spanbuf
-Objekt zu
(öffentliche Elementfunktion von
std::basic_spanbuf<CharT,Traits>
)
|
|
|
(C++11)
|
verschiebt Zuweisung von einem anderen
basic_ostream
(geschützte Elementfunktion) |