std::basic_string::assign - cppreference.com
De cppreference.com
<metanoindex/>
<tbody> </tbody>
|
|
(1) | |
|
|
(2) | |
|
|
(3) | |
|
|
(4) | (desde C++11) |
|
|
(5) | |
|
|
(6) | |
|
|
(7) | |
|
|
(8) | (desde C++11) |
Substitui o conteúdo da string.
Original:
Replaces the contents of 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)
Substitui o conteúdo com cópias count de ch charactor
Original:
Replaces the contents with count copies of charactor ch
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
2)
Substitui o conteúdo com uma cópia do str
Original:
Replaces the contents with a copy 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)
Substitui o conteúdo com uma [pos, pos+count) substring de str. Se a substring solicitado dura após o final da cadeia, ou se count == npos, a substring resultante é [pos, size()). Se pos >= str.size(), std::out_of_range é jogado.
Original:
Replaces the contents with a substring [pos, pos+count) of str. If the requested substring lasts past the end of the string, or if count == npos, the resulting 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)
Substitui o conteúdo com os de str usando a semântica de movimento. str está em estado indefinido após a operação.
Original:
Replaces the contents with those of str using move semantics. str is in undefined state after the operation.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
5)
Substitui o conteúdo com os personagens count primeira de cadeia de caracteres apontada por s. s pode conter caracteres nulos.
Original:
Replaces the contents with 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.
6)
Substitui o conteúdo com os de terminação nula cadeia de caracteres apontada por s. O comprimento da corda é determinada pelo primeiro caractere nulo.
Original:
Replaces the contents with those of 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.
7)
Substitui o conteúdo com as cópias dos personagens do [first, last) alcance
Original:
Replaces the contents with copies of the 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.
8)
Substitui o conteúdo com os da lista de inicializador ilist.
Original:
Replaces the contents with those of 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 | - | tamanho da string resultante Original: size of the resulting string The text has been machine-translated via Google Translate. |
| ch | - | valor para inicializar caracteres da string com Original: value to initialize characters of the string with The text has been machine-translated via Google Translate. |
| first, last | - | variar de copiar os personagens de Original: range to copy the characters from The text has been machine-translated via Google Translate. |
| str | - | cadeia a ser utilizado como fonte para inicializar os caracteres com Original: string to be used as source to initialize the characters with The text has been machine-translated via Google Translate. |
| s | - | ponteiro para uma cadeia de caracteres para use Original: pointer to a character string to use The text has been machine-translated via Google Translate. |
| init | - | inicializador lista para inicializar os caracteres da string com Original: initializer list to initialize the characters of the string with The text has been machine-translated via Google Translate. |
| 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)
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.
4)
constante. Se alloc é dado e alloc != other.get_allocator(), em seguida, linear.
Original:
constant. If alloc is given and alloc != other.get_allocator(), then linear.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
5)
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.
6)
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.
7)
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.
8)
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
constrói um Original: constructs a The text has been machine-translated via Google Translate. (função pública membro) [edit] | |
atribui valores para a cadeia Original: assigns values to the string The text has been machine-translated via Google Translate. (função pública membro) [edit] | |