Programming in C++ - labs

2023/2024

David Bednárek

The main page of the course

How to safely use git in S[UW][12]

Zápočtové testy

  • 10.1.2024 12:20 SU2 - standardní termín v rámci cvičení
  • 18.1.2024 11:00 SW2 - opravný termín

Na obou termínech bude zadána úloha (pokaždé jiná) spočívající v rozšíření domácího úkolu Filter. Vaše řešení tohoto úkolu si budete moci při řešení zápočtového testu stáhnout z recodexu a pokračovat v něm. Je tedy ve vašem zájmu, abyste tento domácí úkol nejpozději před zápočtovým testem vyřešili a submitovali do recodexu. Kdo domácí úkol vyřeší včas, dostane k jeho kódu komentář podle stejných pravidel jako při zápočtovém testu a získá tak možnost tuto část kódu ještě před zápočtovým testem opravit.

Zápočtové programy

  • 24.5.2024 - deadline pro odevzdání

Pokud odevzdaný program nebude dostatečně funkční nebo nebude vyhovovat z hlediska kvality zdrojového kódu, bude stanoven další deadline pro odstranění nedostatků.

Code repository

The complete repository: teaching/nprg041/bednarek/cv

tag additional files
csv_reader
miminal_program
argument_printer
csv_line_reader_unsafe
csv_line_reader
test2.csv
read_all_lines
csv_data_structure_naive
test2ordered.csv test2missing.csv test2superfluous.csv test2quoted.csv test2combined.csv
csv_sort_pairs
csv_sort_lambda
expr_evaluator
expr_recursive_descent
expr_istream_by_reference
expr_istream_by_pointer
expr_evaluator_double
expr_exception_handling
expr_parser_encapsulation
expr_evaluator_modules
expr_parser_namespace
expr_parser_namespace_impl