Namespaces
Variants

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

From cppreference.net
protected :
void swap ( basic_ios & other ) noexcept ;
(depuis C++11)

Échange les états de * this et other , à l'exception des objets rdbuf associés. rdbuf() et other. rdbuf ( ) retournent les mêmes valeurs qu'avant l'appel.

Cette fonction d'échange est protégée : elle est appelée par les fonctions membres d'échange des classes de flux dérivées telles que std::basic_ofstream ou std::basic_istringstream , qui savent comment échanger correctement les tampons de flux associés.

Paramètres

autre - l'objet basic_ios avec lequel échanger l'état

Voir aussi

(C++11)
déplace depuis un autre std::basic_ios sauf pour rdbuf
(fonction membre protégée)