C++/Iteratory: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Zmiana ? na " jako oznaczenia literału oraz poprawa wcięć |
→Podział iteratorów: styl. |
||
Linia 36:
* '''Iteratory bezpośredniego dostępu:'''
Można powiedzieć, że ten typ z kolei dziedziczy wszystko po iteratorach dwukierunkowych, przy czym posiada możliwość dostępu bezpośrednio do wybranego składnika bez potrzeby skanowania struktury (w najgorszym wypadku całej)
Sposób użycia iteratora bezpośredniego dostępu;
załóżmy ze nasz iterator wskazuje już składnik n-ty
Linia 42:
iterator++; // ''teraz wskazuje (n+6)-ty składnik
*iterator[n]=wartosc; // '' przypisujemy n-temu składnikowi wartosc''
== Użycie w poszczególnych kontenerach (z przykładami) ==
|