Un contenedor en programación es un tipo que permite encapsular objetos de otros tipos . Los contenedores, a diferencia de las colecciones , implementan una estructura de datos concreta .
Entre las "amplias masas" de programadores, los contenedores construidos sobre la base de plantillas son los más famosos , pero también hay implementaciones en forma de bibliotecas (la biblioteca más conocida es GLib ). Además, también se aplican soluciones altamente especializadas. Ejemplos de contenedores en C++ son contenedores de la biblioteca estándar ( STL ): mapa, vector, etc. Los contenedores a menudo contienen implementaciones de algoritmos para ellos.
Estructuras de datos | |
---|---|
Liza | |
Árboles | |
cuenta | |
Otro |