C++/Map: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Derbeth (dyskusja | edycje)
dopełnienie warunków licencji, formatowanie
Linia 1:
== Opis ==
 
Mapa to posortowany kontener asocjacyjny, czyli zbiornik o zmiennej długości gromadzący dane, które można dodawac i usuwac. Nie mozna jednak dodawac danych na konkretną pozycje, ponieważ kolejnosc ustalana jest wg danej klucz. Mapa jest również parowym zbiornikiem asocjacyjnym, czyli jej elementami są pary wartości klucz i dana. Pierwszej wartości key_type, czyli klucza mapy, nie można zmieniać, natomiast druga wartość danej jest przypisywalna (np.(*i).second=2). Mapa jest wkońcu unikalnym kontenerem asocjacyjnym, co oznacza, że żadne dwa elementy nie mają tego samego klucza.
Mapa to posortowany kontener asocjacyjny, czyli zbiornik o zmiennej długości gromadzący dane,
 
Mapa zdefinowana jest w standardowym nagłówku ''map'' oraz w niestandardowym, wstecznie kompatybilnym nagłówku ''map.h''.
które można dodawac i usuwac. Nie mozna jednak dodawac danych na konkretną pozycje, ponieważ
 
kolejnosc ustalana jest wg danej klucz. Mapa jest również parowym zbiornikiem asocjacyjnym, czyli
 
jej elementami są pary wartości klucz i dana. Pierwszej wartości key_type, czyli klucza mapy, nie
 
można zmieniać, natomiast druga wartość danej jest przypisywalna (np.(*i).second=2). Mapa jest
 
wkońcu unikalnym kontenerem asocjacyjnym, co oznacza, że żadne dwa elementy nie mają tego samego
 
klucza.
 
Mapa zdefinowana jest w standardowym nagłówku ''map'' oraz w niestandardowym
 
wstecznie-kompatybilnym nagłówku ''map.h''.
 
{| class="wikitable"
Linia 278 ⟶ 264:
|----
|}
 
<div style="font-size:smaller">
----
Na stronie wykorzystano materiały z [http://www.sgi.com/tech/stl/Map.html dokumentacji SGI]
 
Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the below copyright notice appears in all copies and that both the copyright notice and this permission notice appear in supporting documentation. Silicon Graphics makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.
 
Copyright © 1994
Hewlett-Packard Company
</div>