Programowanie w języku C++

1 Programowanie w języku C++NobleProg Programowanie w jęz...
Author: Luiza Kiełkowski
0 downloads 2 Views

1 Programowanie w języku C++NobleProg Programowanie w języku C++

2 Programowanie w języku C++Część 4 – Biblioteka STL

3 Teoria - ogólnie STL(ang. Standard Template Library) Biblioteka standardowa języka C++ jest jego częścią i należy do standardu. Uzupełnia sam język logicznymi strukturami czyniąc go bardziej użytecznym. STL jest pewną częścią biblioteki standardowej należącą do języka C++, a nie całą. Na co przede wszystkim pozwala nam STL? Pliki nagłówkowe #include, Przestrzeń nazw using namespace

4 String – append i assignKod 33

5 String – length i size Kod 34

6 String – empty Kod 35

7 String – at Kod 36

8 String – clear Kod 37

9 String – erase Kod 38

10 String – found Kod 39

11 String – swap Kod 40

12 String – substr Kod 41

13 Konwersja int to stringKod 42

14 Konwersja string to intKod 43

15 Konwersja float to stringKod 44

16 Konwersja string to floatKod 45

17 STL - Kontener Kontener – struktura danych, która służy do przechowywania danych w ZORGANIZOWANY SPOSÓB. Np. tablica, tablica asjocjacyjna czy lista Iterator – obiekt pozwalający na sekwencyjny dostęp do wszystkich danych znajdujących się w konkretnym kontenerze np. wskaźnik w tablicy. Dzielimy je na: - wejścia - wyjścia - przejścia w przód - dwukierunkowe - precyzyjne (bezpośredniego dostępu)

18 Wykorzystanie iteratorówKod 46

19 Map – kontener asjocjacycjnyKod 47

20 Map – count() Kod 48

21 Map – find() and erase()Kod 49

22 Map – size() Kod 50

23 Dziękuję za uwagę