Menu
Coddy logo textTech

Contenitori

Lezione 2 di 23 del corso C++ - Libreria standard dei template di Coddy.

I contenitori vengono utilizzati per memorizzare oggetti e dati. Esistono molti tipi diversi di contenitori, ma impareremo a conoscere quelli più utilizzati e più importanti:

  • Vector
  • Queue
  • Priority Queue
  • Deque
  • Stack
  • List
  • Set
  • Map

Quando abbiamo a che fare con molti elementi, dobbiamo memorizzarli nei contenitori menzionati prima. Per questo i contenitori sono classificati in tre categorie:

  • Contenitori sequenziali - (Vector, Deque, List)
  • Contenitori associativi - (Set, Map)
  • Adattatori di contenitori - (Stack, Queue, Priority Queue)

I contenitori sequenziali vengono utilizzati per implementare strutture dati sequenziali come un array.

I contenitori associativi sono contenitori in cui ciascun elemento ha un valore associato a una chiave.

Gli adattatori di contenitori sono contenitori con un'interfaccia specifica, utilizzati per fornire funzionalità uniche ai contenitori preesistenti.

Provalo tu

Questa lezione non include una sfida di codice.

Tutte le lezioni di C++ - Libreria standard dei template

Esercitati da solo: Compilatore C++ online