Tecnología

Inicio

Cómo utilizar el Conjunto de contenedores STL Clase

clases de contenedores son una herramienta utilizada en la programación en C y C ++ para utilizar como depósito de cualquier tipo de datos. El STL, o biblioteca de plantillas estándar, ofrece una serie de clases de contenedores genéricos para su uso en la programación. Estas clases están diseñadas para normalizar las clases utilizadas y el programa de codificación para una máxima eficiencia.

Instrucciones

1 Revisar la lista de clases disponibles en el STL. Esta lista incluye vectorial, lista, deque, conjunto, conjunto múltiple, mapa, multimap, hash_set, hash_multiset, hash_map y hash_multimap. El uso de las clases elimina la necesidad de gestionar la asignación de memoria en la propia codificación.

2 Seleccione el contenedor adecuado, al decidir en primer lugar el tipo de operación que desea realizar en los datos del contenedor. El contenedor vector es idea para un uso de tipo de matriz. El acceso aleatorio a los datos, con nuevos elementos o datos que se añade o se elimina, ya sea en la estadística o al final del programa se puede lograr utilizando deque.

3 Crear un objeto con una capacidad inicial de 20 y todos los valores se ajustarán a 5. Tipo de vectores , Nums (20,5); Ahora ha creado un objeto vectorial con una forma y tamaño concreto utilizando la clase vector STL.

4 Utilice el método de clase STL al () para especificar el argumento de un número entero o un número específico y proporcionar la respuesta en un determinado lugar. Esto es muy similar a una técnica llamada matriz de indexación.

Consejos y advertencias

  • Los elementos STL se establecen como cabeceras y proporcionan una estructura claramente definida para las acciones más utilizadas dentro de C o C ++. Tómese el tiempo para familiarizarse con estas clases y explorar los otros algoritmos y funciones disponibles.