Namensräume
Varianten
Aktionen

std::basic_spanstream<CharT,Traits>::swap

Von cppreference.com
< cpp‎ | io‎ | basic spanstream
 
 
 
std::basic_spanstream
Memberfunktionen
basic_spanstream::swap
(C++23)
Operationen auf dem zugrundeliegenden Puffer
Nicht-Member-Funktionen
 
void swap( basic_spanstream& other );
(seit C++23)

Vertauscht den Zustand des Streams mit denen von other.

Dies geschieht durch Aufruf von std::basic_iostream<CharT, Traits>::swap(other) und dem Austauschen der eingepackten std::basic_spanbuf Objekte (zugänglich über *rdbuf()).

Inhalt

[bearbeiten] Parameter

Sonstiges - Stream, mit dem der Zustand getauscht werden soll

[bearbeiten] Rückgabewert

(keine)

[edit] Exceptions

Kann implementierungsdefinierte Ausnahmen auslösen.

[bearbeiten] Beispiel

[bearbeiten] Siehe auch

tauscht zwei basic_spanbuf-Objekte
(public member function of std::basic_spanbuf<CharT,Traits>) [bearbeiten]