std::basic_ios::swap
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
<metanoindex/>
<tbody> </tbody> protected: void swap( basic_ios& other ); |
(начиная с C++11) | |
Обмен государств
*this и other, за исключением связанных с ними объектов rdbuf. rdbuf() и other.rdbuf() возвращает те же значения, что и до вызова.Оригинал:
Exchanges the states of
*this and other, except for the associated rdbuf objects. rdbuf() and other.rdbuf() returns the same values as before the call.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Эта функция подкачки защищен: его называют своп функции-члены производных классов потоков, таких как std::basic_ofstream или std::basic_istringstream, которые знают, как правильно поменять связанных streambuffers.
Оригинал:
This swap function is protected: it is called by the swap member functions of the derived stream classes such as std::basic_ofstream or std::basic_istringstream, which know how to correctly swap the associated streambuffers.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Параметры
| other | — | basic_ios объект для обмена государства сОригинал: the basic_ios object to exchange the state withТекст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
Возвращаемое значение
(Нет)
Исключения
спецификация noexcept:
noexceptСм. также
перемещает переменные-члены из другого std::basic_ios за исключением rdbuf (protected функция-элемент) |