Ovdje možete pronaći materijale sa predavanja i vježbi.
Materijale po kojima su vježbe držane prije ak. godine 2018./2019. možete pronaći
ovdje.
Vježbe
redni broj | tema | link | rješenja zadataka |
---|---|---|---|
1. | Naredbe cin i cout. Deklaracija novih tipova podataka u C++-u. Razdvajanje programa u više datoteka (sučelje, implementacija sučelja i klijentski program) |
Zadatak 1: zadatak1.txt Zadatak 2: tocka.cpp Zadatak 3: main.cpp stack.h stack.cpp |
|
2. | Funkcija kao element strukture. Konstruktori i destruktori. Naredbe new i delete. | ||
3. | Klasa string iz standardne biblioteke. Reimplementacija klase string. Copy-konstruktor. | ||
4. | Parametrizirane funkcije i strukture (template-i). | ||
5. | Standard Template Library (STL): stack, queue, vector, list. | ||
6. | Standard Template Library (STL): pair, set, map. | ||
7. | Ugniježđene strukture. const. Reference. | ||
8. | Pojam klase: modifikatori pristupa. Nasljeđivanje. Virtualne funkcije i apstraktne klase. | ||
9. | this pointer. static. Pretpostavljeni parametri funkcija. | ||
10. | friend funkcije i klase. Predefiniranje operatora. | ||
11. | Funktori. Algoritmi u STL-u. |
Predavanja
Ovdje možete pronaći sve primjere sa predavanja.