Cvičení |
Probraná témata |
Úlohy v ReCodExu |
1. (2.10.2019) |
Úvod, nároky, základní syntaxe, zpracování argumentů a výstup |
Hello World, Násobilka |
9.10.2019 cvičení odpadá, ten týden nebudu přítomen ani na případnou osobní konzultaci, můžete využít e-mail |
2. (16.10.2019) |
Řetězce, stringy, parsování čísel, práce se znaky (isalnum, ...), streamy |
Součet |
3. (23.10.2019) |
Hlavičkové soubory, třídy, objekty, konstruktory |
Hello OOP World, Počítadlo, Počítání oveček (2 týdny času) |
4. (30.10.2019) |
Inline metody, deklarace, definice a volání konstruktorů |
Reference ve třídě |
5. (6.11.2019) |
Kontejnery, iterátory |
Překladový slovník |
6. (13.11.2019) |
Složitost operací na kontejnerech, třídění dle vlastních kritérií |
Odzadu a zepředu, Filmová databáze |
7. (20.11.2019) |
Algoritmy, funktory, lambdy, zadání 1. DÚ |
Funktory |
8. (27.11.2019) |
Polymorfní datové struktury, copy konstruktor, operátor přiřazení |
Polymorfní kontejner |
9. (4.12.2019) |
Šablony |
Šablony funktorů |
10. (11.12.2019) |
Oprava 1. DÚ, implementace vlastního kontejneru, zadání 2. DÚ |
Gumové pole |
11. (18.12.2019) |
Konstruktory a destruktory, virtuální metody, double dispatch |
Polymorfní konverze |
12. (8.1.2020) |
Výjimky, streamy a manipulátory |
|