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

std::basic_string<CharT,Traits,Allocator>::operator+=

Материал из cppreference.com
< cpp‎ | string‎ | basic string
 
 
 
std::basic_string
 
basic_string& operator+=( const basic_string& str );
(1)
basic_string& operator+=( CharT ch );
(2)
basic_string& operator+=( CharT* s );
(3)
basic_string& operator+=( std::initializer_list<CharT> ilist );
(4) (начиная с C++11)

Добавляет символы в конец строки.

1) Добавляет строку str

2) Добавляет символ ch

3) Добавляет строку с завершающим нулем, на которую указывает s

4) Добавляет символы из списка инициализации ilist

Содержание

[править] Параметры

ch символ для добавления
str строка для добавления
s указатель на добавляемую строку с завершающим нулем
init список инициализации с символами для добавления

[править] Возвращаемое значение

*this

[править] Сложность

1) линейная по размеру str

2) константная

3) линейная по размеру s

4) линейная по размеру init

[править] Пример

[править] См. также

назначает символы строке
(public функция-член) [править]