std::basic_ios<CharT,Traits>::swap
Von cppreference.com
| protected: void swap( basic_ios& other ) noexcept; |
(seit C++11) | |
Tauscht die Zustände von *this und other aus, mit Ausnahme der zugeordneten rdbuf Objekte. rdbuf() und other.rdbuf() geben nach dem Aufruf dieselben Werte zurück wie zuvor.
Diese Swap-Funktion ist geschützt: Sie wird von den Swap-Memberfunktionen der abgeleiteten Stream-Klassen wie std::basic_ofstream oder std::basic_istringstream aufgerufen, die wissen, wie die zugeordneten Stream-Puffer korrekt vertauscht werden.
[bearbeiten] Parameter
| Sonstiges | - | das basic_ios Objekt, mit dem der Zustand ausgetauscht werden soll |
[bearbeiten] Siehe auch
| (C++11) |
verschiebt aus einem anderen std::basic_ios, außer rdbuf(protected member function) |