TEORÍA
El objeto «vector» es una lista parametrizada, esto es, es un conjunto ordenado de datos del mismo tipo (siendo dicho tipo el parámetro del vector).
PRÁCTICA
El ejemplo siguiente hace uso de enteros (int) pero se puede cambiar el tipo en la parametrización del vector.
#include <vector> using namespace std; //... // INICIALIZACIÓN vector<int> mi_lista; mi_lista.push_back(10) // ACCESO cout << mi_lista[0] << endl; // BORRADO //Borra el índice 1 mi_lista.erase( mi_lista.begin()+1 ); //Borra los índices del 1 al 5 (ambos inclusives) mi_lista.erase( mi_lista.begin()+1, mi_lista.begin()+5 ); // RECORRER for (auto item : mi_lista) { cout << item << endl; } // VACIADO mi_lista.clear(); // TAMAÑO int tamano = mi_lista.size(); // ¿ESTÁ VACÍO? bool lista_vacia = mi_lista.empty();
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.