El C + + lenguaje de programación tiene muchos contenedores diferentes para los datos . Un recipiente simple y fácil de usar es el vector . Un vector que almacena los datos en orden secuencial. Es similar en concepto al recipiente de matriz , excepto que las matrices tienen un tamaño fijo . Un vector puede aumentar o disminuir su tamaño según sea necesario . Puede pasar vectores a otras partes de un programa haciéndolos pasar como argumentos a una función. Un buen ejemplo de cómo hacer esto consiste en hacer pasar un vector a una función que imprime todos los elementos que contiene Cosas que necesitará
C + + entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
C + + Compiler , tal GCC
Ver Más instrucciones
1
carga del C + + IDE haciendo clic en el icono del programa . Cuando se abre, seleccione " Archivo /Nuevo /Proyecto ' y selecciona ' C + + Proyecto " para crear un nuevo proyecto de C + + . Un archivo de código fuente en blanco en la parte de edición de texto de la IDE.
2
Importar la biblioteca "vector " y la biblioteca " iostream " . La biblioteca "vector " le permite crear y utilizar vectores , y la biblioteca " iostream " le permite imprimir fácilmente en la consola de salida. Escriba lo siguiente en la parte superior del archivo de código fuente:
# include
# include
using namespace std ;
3
Declarar una función que acepta un vector como argumento. Escribe lo siguiente a continuación las declaraciones de importación :
void printVector (vector v )
{ }
4
Crea un bucle que imprime toda la elementos en el vector . Escribe las dos afirmaciones siguientes dentro de las llaves de la función " printVector ":
for (int i = 0 ; i < v.size (); i + +) { cout
< < v [ i ] << endl ;}
5
Declarar una función principal. Aquí es donde comienza la ejecución del programa . Va a invocar la función " printVector " de la función principal. Escriba la siguiente declaración de la función por debajo de la "} " símbolo de la función " printVector ":
int main () { }
6
Crear un vector por escribir la siguiente declaración dentro de los corchetes de la función principal :
vector v = func ();
7 Declarar un bucle que se repetirá diez veces , añadiendo el número de secuencia 0 a 9 para el vector . Escriba las siguientes declaraciones a continuación el escrito en el paso anterior :
para (unsigned int i = 0 ; i < 10 ; i + +) {
v.push_back ( i ) ;}
8
invocar la función " printVector " , y pasarlo al vector " v " Escriba el siguiente código al final de la función principal :
printVector ( v ) ;
9
Ejecute el programa presionando el botón de reproducción verde. La salida del programa es el siguiente:
0
1
2
3
4
5
6 personas 7
8
9