vector :: función clear () con el ejemplo en STL C ++

C ++ STL vector :: función clear () : Aquí, vamos a aprender acerca de la función claro () del vector de la cabecera de STL C ++ con ejemplo.
:: función

C ++ vector clear ()

vector :: clear () es una función de biblioteca de “vector” cabecera, se utiliza para eliminar / borrar todos los elementos del vector, que hace el vector de tamaño 0 después de la eliminación de todos los elementos.

Nota: Para uso vector, class & lt; vector & gt; cabecera.

Sintaxis del vector :: función clear ()

    vector::clear();

Parámetro (s): ninguno – Se acepta nada.

include valor: class – Se devuelve nada.

Ejemplo:

    Input:
vector<int> v1{ 10, 20, 30, 40, 50 };
//clearing content of the vectors
v1.clear();
cout <> v1.size();
Output:
0

programa en C ++ para demostrar ejemplo de vector :: clear () función

//C++ STL program to demonstrate example of
//vector::clear() function
#include <iostream>
#include <vector>
using namespace std;
int main()
{
//vector declaration
vector<int> v1{ 10, 20, 30, 40, 50 };
//printing elements
cout << "before clearing the elements..." << endl;
cout << "size of v1: " << v1.size() << endl;
cout << "v1: ";
for (int x : v1)
cout << x << " ";
cout << endl;
//clearing all elements
v1.clear();
//printing elements
cout << "after clearing the elements..." << endl;
cout << "size of v1: " << v1.size() << endl;
cout << "v1: ";
for (int x : v1)
cout << x << " ";
cout << endl;
return 0;
}

salida

before clearing the elements...
size of v1: 5
v1: 10 20 30 40 50
after clearing the elements...
size of v1: 0
v1:

Referencia: C ++ vector :: clear ()


Deja un comentario

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