3574671400

3574671400



}

STL i biblioteka standardowa

Co to jest kontener?

Kontener służy do przechowywania w pewien uporządkowany sposób kolekcji obiektów tego samego typu.

Rodzaje kontenerów:

1.    Sekwencyjne (vector, list, deque) - nie mogą być zaimplementowane za pomocą innych kontenerów bez straty efektywności.

2.    Asocjacyjne [map, multimap) - implementacje bazujące na drzewach.

3.    Uporządkowane [set, multiset) - odmiana kontenerów asocjacyjnych.

4.    Adaptery [stack, queue, pnority_queue) - bazują na innych kontenerach, wprowadzając ograniczenia dostępowe

5.    Specjalne [string, bitset, valarray)

Co to jest alokator?

Alokator to klasa wytycznych zajmująca się zarządzaniem pamięciąw kontenerach.

Co to jest funktor?

Inaczej - obiekt funkcyjny z przeciążonym operatorem funkcji (). Używany jest do parametryzowania algorytmów i przycinania ich do naszych potrzeb.

Przykładowe funktory: plus, minus, negate Co to jest iterator?

Iterator jest jest uogólnieniem wskaźnika; jest to obiekt służący do wskazywania na inny obiekt, a także do przemieszczania się po sekwencji obiektów.

Wymień koncepty iteratorów.

1.    TrivialIterator - wskaźnik bez iteracji.

2.    Outputlterator - taśma wyjściowa: inkrementacja i dereferencjacja do l-wartości. Porównywalny.

3.    Inputlterator-taśma wejściowa: inkrementacja i dereferencjacja do r-wartości. Porównywalny.

4.    Forwarditerator- połączenie Inputlterator oraz Outputlterator.

5.    Bidirectionallterator - ForwardIterator z dekrementacją.

6.    RandomAccessIterator - Bidirectionallterator z operacjam i dodawania/odejmowania. Porównywalny, także za pomocą operatorów relacji (mniejszy, większy).

Wymień adaptery iteratorów.

1.    frontjnsertjterator

2.    backjnsertjterator

10 z 13



Wyszukiwarka

Podobne podstrony:
Rozdział 1. Co to jest stres? Od klasycznych do współczesnych koncepcji stresu. Podstawowa przyczyna
Untitled95 182 17. Narzędzia programowaniaPytania i problemy 1. Co to jest asembler i makroasembler
;]4 3. Co to jest patent? - Prawo wyłączne do stosowania wynalazku w celu zarobkowym i zawodow
B Szereg napięciowy I ogniwa 1.    Wytłumacz, co to jest normalne elektrodowa wodorow
FINANSE LOKALNE1.    Co to jest substydialność Stosunek państwa do społeczności
Toksykologia 1.    Co to jest margines bezpieczeństwa w odniesieniu do substancji akt
CO TO JEST??? Obecnie kreatyna należy do najbardziej popularnych i najskuteczniejszych dozwolonych
263 Paradygmat marketingu analitycznego i jego główne wskaźniki...Bibliografia Co to jest dashboard?
Biblioteka self-adwokataSpis treści Co to jest konflikt    3 -    Czym
parterowy za Biblioteką Uniwersytecką) ul. Matejki 34a, sala 27 Co to jest książka? -
Gr B cz 2 8.    Co to jest Kodeks Etyki Bibliotekarza i jakie ma 9.   &nbs
-Co to jest sieć standardowa? *S=<G,<j),{L(u)}> G-digraf acykliczny, ó-zbiór pusty charakt.
-Co to jest sieć standardowa? ♦S=<G,ó,{L(u)}> G-digraf acykliczny, <J>-zbiór pusty chara

więcej podobnych podstron