◐ Shell
clean mode source ↗

std::basic_string::operator+= - cppreference.com

De cppreference.com

<metanoindex/>

<tbody> </tbody>

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) (desde C++11)

Acrescenta caracteres addinional para a cadeia.

Original:

Appends addinional characters to the string.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

1)

Anexa str string

Original:

Appends string str

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

2)

Anexa ch personagem

Original:

Appends character ch

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

3)

Acrescenta a string terminada em null apontado por s.

Original:

Appends the null-terminated character string pointed to by s.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

4)

Acrescenta caracteres na lista de inicializador ilist.

Original:

Appends characters in the initializer list ilist.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Parâmetros

ch -

caráter valor a acrescentar

Original:

character value to append

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

str -

string para acrescentar

Original:

string to append

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

s -

ponteiro para uma cadeia de caracteres terminada por nulo para acrescentar

Original:

pointer to a null-terminated character string to append

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

init -

lista de inicializador com os personagens para acrescentar

Original:

initializer list with the characters to append

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Valor de retorno

*this

Complexidade

1)

linear no tamanho de str

Original:

linear in size of str

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

2)

constante

Original:

constant

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

3)

linear no tamanho de s

Original:

linear in size of s

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

4)

linear no tamanho de init

Original:

linear in size of init

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Exemplo

Veja também

atribuir caracteres para uma string

Original:

assign characters to a string

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]