Descrição
Ele atribui um novo valor à string, substituindo seu conteúdo atual.
Declaração
A seguir está a declaração para std :: string :: operator =
tring& operator= (const string& str);
Parâmetros
str - É um outro objeto string.
s - Ponteiro para uma série de caracteres.
c - Personagem para preencher a string.
il - É um objeto initializer_list.
Valor de retorno
Ele retorna * isso.
Exceções
Nunca lance nenhuma exceção.
Exemplo
No exemplo abaixo para std :: string :: operator =.
#include <string>
int main () {
std::string str1, str2, str3;
str1 = "Test string: ";
str2 = 'abc';
str3 = str1 + str2;
std::cout << str3 << '\n';
return 0;
}
O exemplo de saída deve ser assim -
Test string: c