Menu
Coddy logo textTech

Kontenery

Lekcja 2 z 23 w kursie C++ – Standardowa biblioteka szablonów w Coddy.

Kontenery służą do przechowywania obiektów i danych. Istnieje wiele różnych typów kontenerów, ale poznamy te najczęściej używane i najważniejsze:

  • Wektor
  • Kolejka
  • Kolejka priorytetowa
  • Dwukierunkowa kolejka
  • Stos
  • Lista
  • Zbiór
  • Mapa

Gdy mamy do czynienia z wieloma elementami, musimy przechowywać je w wymienionych wcześniej kontenerach. Dlatego kontenery są podzielone na trzy kategorie:

  • Kontenery sekwencyjne - (Vector, Deque, List)
  • Kontenery asocjacyjne - (Set, Map)
  • Adaptery kontenerów - (Stack, Queue, Priority Queue)

Kontenery sekwencyjne służą do implementowania sekwencyjnych struktur danych, takich jak tablica.

Kontenery asocjacyjne to kontenery, w których każdy element ma wartość powiązaną z kluczem.

Adaptery kontenerów to kontenery ze specyficznym interfejsem, używane do zapewniania unikalnej funkcjonalności istniejącym już kontenerom.

Spróbuj swoich sił

Ta lekcja nie zawiera wyzwania z kodem.

Wszystkie lekcje w sekcji C++ – Standardowa biblioteka szablonów

Poćwicz samodzielnie: Kompilator C++ online