◐ Shell
clean mode source ↗

std::basic_string::append - cppreference.com

De cppreference.com

<metanoindex/>

<tbody> </tbody>

basic_string& append( size_type count, const CharT& ch );

(1)

basic_string& append( const basic_string& str );

(2)

basic_string& append( const basic_string& str, size_type pos, size_type count );

(3)

basic_string& append( const CharT* s, size_type count );

(4)

basic_string& append( const CharT* s );

(5)

template< class InputIt > basic_string& append( InputIt first, InputIt last );

(6)

basic_string& append( std::initializer_list<CharT> ilist );

(7) (desde C++11)

Acrescenta caracteres adicionais para a cadeia.

Original:

Appends additional 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 count cópias de ch personagem

Original:

Appends count copies of character ch

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

2)

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.

3)

Acrescenta uma [pos, pos+count) substring de str. Se a substring solicitado dura após o final da cadeia, ou se count == npos, a substring é anexado [pos, size()). Se pos >= str.size(), std::out_of_range é jogado.

Original:

Appends a substring [pos, pos+count) of str. If the requested substring lasts past the end of the string, or if count == npos, the appended substring is [pos, size()). If pos >= str.size(), std::out_of_range is thrown.

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

4)

Anexa os personagens count primeiro de cadeia de caracteres apontada por s. s pode conter caracteres nulos.

Original:

Appends the first count characters of character string pointed to by s. s can contain null characters.

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

5)

Acrescenta a string terminada em null apontado por s. O comprimento da corda é determinada pelo primeiro caractere nulo.

Original:

Appends the null-terminated character string pointed to by s. The length of the string is determined by the first null character.

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

6)

Acrescenta caracteres no [first, last) intervalo

Original:

Appends characters in the range [first, last)

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

7)

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

count -

número de caracteres para acrescentar

Original:

number of 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.

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.

first, last -

intervalo de caracteres para acrescentar

Original:

range of 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.

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 a cadeia de caracteres a acrescentar

Original:

pointer to the 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.

Type requirements
-InputIt must meet the requirements of InputIterator.

Valor de retorno

*this

Complexidade

1)

linear em count

Original:

linear in count

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

2)

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.

3-4)

linear em count

Original:

linear in count

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

5)

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.

6)

linear da distância entre first e last

Original:

linear in distance between first and last

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

7)

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

Acrescenta caracteres até o fim

Original:

appends characters to the end

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]