Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

STOS. STL (ang. Standard Template Library) jest to biblioteka zawierająca algorytmy, pojemniki, iteratory oraz inne konstrukcje w formie szablonów, gotowe.

Podobne prezentacje


Prezentacja na temat: "STOS. STL (ang. Standard Template Library) jest to biblioteka zawierająca algorytmy, pojemniki, iteratory oraz inne konstrukcje w formie szablonów, gotowe."— Zapis prezentacji:

1 STOS

2 STL (ang. Standard Template Library) jest to biblioteka zawierająca algorytmy, pojemniki, iteratory oraz inne konstrukcje w formie szablonów, gotowe do użycia w programach.

3 STOS Nagłówek: #include Przestrzeń: using namespace std; Deklaracja: stack nazwa; Np.: stack stos; //stos, którego elementami są liczby całkowite

4 Włożenie elementu na stos: nazwa.push(wartość); Np.: stos.push(6); int a=4; stos.push(a); Usunięcie ostatniego elementu ze stosu: nazwa.pop(); Uwaga: funkcja pop() usuwa ostatni elementu stosu lecz nie zwraca jego zawartości - tym zajmuje się funkcja opisana poniżej.

5 Zawartość ostatniego elementu stosu: nazwa.top(); Uwaga: funkcja top() nie usuwa ostatniego elementu stosu. Np.: int a; a = stos.top(); stos.pop(); //teraz usuwamy ostatni element ze stosu

6 Sprawdzenie liczby elementów stosu: nazwa.size(); //zwraca int Sprawdzenie czy stos jest pusty: nazwa.empty(); //zwraca bool, jeżeli stos jest pusty funkcja przyjmuje wartość true, w przeciwnym wypadku false


Pobierz ppt "STOS. STL (ang. Standard Template Library) jest to biblioteka zawierająca algorytmy, pojemniki, iteratory oraz inne konstrukcje w formie szablonów, gotowe."

Podobne prezentacje


Reklamy Google