C ++ / STL: 2-Descripción general de contenedores

------ contenedor ------

¿Qué es un contenedor?

Clasificación de contenedores

Contenedores de secuencia

Los contenedores secuenciales son grupos secuenciables, donde cada elemento tiene una posición fija, según el momento y la ubicación de la inserción, independientemente del valor del elemento. Si inserta seis elementos en un clúster de manera adicional, su orden de disposición será el mismo que el orden de inserción.

STL proporciona tres contenedores secuenciales:
VectorContenedor de vectores
ListaLista-contenedor
Cola de doble final: Deque-container
Además, la cadena y la matriz también se pueden considerar como contenedores en serie.
CadenaContenedor de cuerdas
MatrizContenedor de matriz

Contenedores asociativos

Los contenedores asociativos son grupos ordenados, y la posición de los elementos depende de criterios de clasificación específicos y valores de elementos, independientemente del orden de inserción. Si coloca seis elementos en dicho grupo, su posición depende del valor del elemento, independientemente del orden de inserción.

STL proporciona cuatro contenedores asociados:
ColeccionSet-container
Conjuntos múltiplesContenedor de múltiples conjuntos
MapaMapa-contenedor
Mapeo múltipleContenedor multimapa

Publicado 16 artículos originales · elogiado 7 · 20,000+ visitas

Supongo que te gusta

Origin blog.csdn.net/yuecangjiao5151/article/details/103450372
Recomendado
Clasificación