Ovdje možete pronaći materijale sa predavanja i vježbi.
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. |
Zadatak 1: tocka__zad1.cpp Zadatak 2: zadatak2.txt Zadatak 3: tocka__zad3.cpp Zadatak 4: zad4__main.cpp tocka.h tocka.cpp |
|
| 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.