NPRG051 - Advanced Programming in C++

David Bednárek     Jakub Yaghob     Filip Zavoral

Timetable and slides

This is only a plan. Real implementation may vary.

The slides are under eternal construction. This process includes anglicization.

21.2.Exceptions. pdfpptx
28.2Templates, Variadic templates, Perfect forwarding
7.3.Advanced templates, policy classes, traits
14.3.
21.3.Iterators.
28.3.Parallel programmingpdfpptx
4.4.Parallel programming
11.4.Networking, databases, AIOpdfpptx
18.4.C++11/14/17, auto, type inferencepdfpptx
25.4.Overloading, SFINAE
2.5.Type deduction, list initialization
9.5.Types & libraries
16.5.(Rector's Day)
23.5.C++20, Interoperabilitypdfpptx

Homework assignment #1

Homework assignment #2

Homework assignment #3


Further information available in Czech only

Návaznost na další předměty

Další info a starší slajdy

(nyní nevyužívány, neaktualizovány, mohou se hodit)

Domácí úkoly z minulých let

2009/10   2010/11   2011/12   2012/13   2013/14   2014/15   2015/2016 (DÚ3) 2016/2017: DÚ1 DÚ2 DÚ3