El C y C + + lenguajes de programación tienen una variedad de métodos para el almacenamiento de datos . Uno de tales métodos es el vector . Un vector que contiene una secuencia de elementos que se puede acceder directamente, lo que es muy similar a una matriz. Sin embargo , a diferencia de una matriz, el vector puede cambiar de tamaño dinámicamente cuando los elementos se agregan o se quitan de ella. Hay un par de maneras diferentes para llenar una matriz con los objetos: " insertar " y " push_back . " Aprender ambos métodos mejorará sus habilidades de codificación C + + y C . Cosas que necesitará
C /C + + entorno de desarrollo integrado ( IDE )
C /C + + Compiler
Ver Más instrucciones
1
carga el IDE de Eclipse , haga clic en su icono. Cuando se carga , seleccione " Archivo /Nuevo /Proyecto " y selecciona "C /C + + del proyecto " en la lista de proyectos disponibles. Un archivo de código fuente en blanco se abre en la ventana del editor de texto.
2
Incluir las bibliotecas " iostream " para imprimir en la consola y "vector " para acceder al tipo de datos vectorial. Para incluir estas bibliotecas , escriba lo siguiente en la parte superior del archivo de código fuente:
# include
# include
using namespace std ;
3
Crear una función principal al escribir el código siguiente al principio del archivo de código fuente:
int main () {
}
4
Declarar un vector de datos enteros y de su iterador escribiendo lo siguiente dentro de los corchetes de la función principal :
vector v ;
vector :: iterador iter ;
5 Establece el iterador al principio del vector. El iterador almacena un índice del vector, y es necesaria para acceder a los valores dentro del vector . Para configurar el repetidor con el inicio del vector, escribir el siguiente código :
iter = v.begin ();
6
Llene el vector mediante el uso de la función " push_back " . Esta función empuja un número a la parte posterior del vector. Dado que el vector no tiene elementos , sin embargo, la parte posterior del vector es la misma como la parte delantera . Para utilizar la función " push_back " , escriba la siguiente línea de código en la declaración vector :
v.push_back ( 4 ) ;
7
Llene el vector mediante el uso de la " inserción "la función . Esta función inserta un elemento en un lugar apuntado por un iterador . Como apunta el iterador al comienzo del vector, la función de inserción pone el valor al comienzo del vector :
v.insert ( iter, 8 ) ;
< br >