estándar::string::borrar en C++

El contenido de la string se establece en una string vacía, borrando cualquier contenido anterior y dejando así su tamaño en 0 caracteres.
Parámetros: ninguno
Valor devuelto: ninguno

void string ::clear ()
- Removes all characters (makes string empty)
- Doesn't throw any error
- Receives no parameters and returns nothing
// CPP code to illustrate
// clear() function
  
#include <iostream>
#include <string>
using namespace std;
  
// Function to demo clear()
void clearDemo(string str)
{
    // Deletes all characters in string
    str.clear();
  
    cout << "After clear : ";
    cout << str;
}
  
// Driver code
int main()
{
    string str("Hello World!");
  
    cout << "Before clear : ";
    cout << str << endl;
    clearDemo(str);
  
    return 0;
}

Producción:

Before clear : Hello World!
After clear : 


Artículo relacionado:
std::string::erase
Este artículo es una contribución de Sakshi Tiwari . Si le gusta GeeksforGeeks (¡sabemos que le gusta!) y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *