Narzędzia użytkownika

Narzędzia witryny


opis_kontenera:multimap

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Previous revision
Next revision
Previous revision
opis_kontenera:multimap [2008/11/15 23:06]
adrianf0
opis_kontenera:multimap [2008/11/15 23:19] (aktualna)
adrianf0
Linia 3: Linia 3:
 Multimapa (podobnie jak mapa) to posortowany kontener asocjacyjny,​ czyli zbiornik o zmiennej długości gromadzący dane, które można dodawać i usuwać. Jest ona zbiornikiem parowym, a więc jej elementami są pary wartości: klucz i dana. Pierwszej wartości typu key_type, będącej kluczem multimapy, nie można zmieniać, natomiast druga wartość danej jest przypisywalna (np.(*i).second=2). Elementów multimapy nie można dodawać na konkretną pozycje, ponieważ ich kolejność ustalana jest wg danej klucz. Multimapa **nie jest unikalnym kontenerem asocjacyjnym**,​ a więc dwa elementy mogą posiadać ten sam klucz. Multimapa (podobnie jak mapa) to posortowany kontener asocjacyjny,​ czyli zbiornik o zmiennej długości gromadzący dane, które można dodawać i usuwać. Jest ona zbiornikiem parowym, a więc jej elementami są pary wartości: klucz i dana. Pierwszej wartości typu key_type, będącej kluczem multimapy, nie można zmieniać, natomiast druga wartość danej jest przypisywalna (np.(*i).second=2). Elementów multimapy nie można dodawać na konkretną pozycje, ponieważ ich kolejność ustalana jest wg danej klucz. Multimapa **nie jest unikalnym kontenerem asocjacyjnym**,​ a więc dwa elementy mogą posiadać ten sam klucz.
  
-{{:​multimap:​multimap2.cpp|Przykładowy program wykorzystujący multimape.}}+{{:​multimap:​multimap4.cpp|Przykładowy program wykorzystujący multimape.}}
  
 Multimapa zdefiniowana jest w standardowym nagłówku map oraz w niestandardowym,​ wstecznie kompatybilnym nagłówku map.h. Multimapa zdefiniowana jest w standardowym nagłówku map oraz w niestandardowym,​ wstecznie kompatybilnym nagłówku map.h.
opis_kontenera/multimap.1226786815.txt.gz · ostatnio zmienione: 2008/11/15 23:06 przez adrianf0