Пространства имён
Варианты
Действия

std::basic_stringbuf::operator=

Материал из cppreference.com

<metanoindex/>

 
 
Библиотека ввода/вывода
Манипуляторы ввода/вывода
Функции print (C++23)
Ввод/вывод в стиле C
Буферы
(устарело в C++98)
Потоки
Абстракции
Файловый ввод/вывод
Ввод/вывод строк
Ввод/вывод массивов
(устарело в C++98)
(устарело в C++98)
(устарело в C++98)
Синхронизированный вывод
Типы
Интерфейс категорий ошибок
(C++11)
 
std::basic_stringbuf
Общественные функции-члены
Оригинал:
Public member functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Охраняемые функций-членов
Оригинал:
Protected member functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Функции, не являющиеся членами
 
<tbody> </tbody>
std::basic_stringbuf& operator=( std::basic_stringbuf&& rhs );
(начиная с C++11)
std::basic_stringbuf& operator=( const std::basic_stringbuf& rhs ) = delete;
1)
Переместите оператор присваивания: перемещение содержимого rhs в *this. После переезда, lhs имеет соответствующие строки, открытом режиме, язык, и все другие государственные ранее удерживались rhs. Шесть указатели std::basic_streambuf в lhs гарантированно будут отличаться от соответствующих указателей в переехал из-rhs если нулевой.
Оригинал:
Move assignment operator: Moves the contents of rhs into *this. After the move, lhs has the associated string, the open mode, the locale, and all other state formerly held by rhs. The six pointers of std::basic_streambuf in lhs are guaranteed to be different from the corresponding pointers in the moved-from rhs unless null.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните