Biblioteca de cadenas de C ++ - operador =

Descripción

Asigna un nuevo valor a la cadena, reemplazando su contenido actual.

Declaración

A continuación se muestra la declaración para std :: string :: operator =

tring& operator= (const string& str);

Parámetros

  • str - Es otro objeto de cuerda.

  • s - Puntero a una serie de caracteres.

  • c - Personaje para llenar la cadena.

  • il - Es un objeto initializer_list.

Valor devuelto

Devuelve * this.

Excepciones

Nunca arrojes excepciones.

Ejemplo

En el siguiente ejemplo 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;
}

La salida de muestra debería ser así:

Test string: c