Improvements in Modern C++

08 April 2019


Improvements in Modern C++

Značajna prekretnica za C++ jezik dogodila se 2011. godine objavljivanjem C++11 standarda. Od tog trenutka, C++ se kontinuirano unapređuje kroz nove standarde (C++14, C++17, C++20), a unutar C++ zajednice, poznat je pod nazivom „moderni C++“ .

Tokom letnje škole studenti će biti u prilici da se upoznaju sa najznačajnijim izmenama C++ jezika kao što su move semantika, koja je dodala novu dimenziju po pitanju performansi i lambda funkcije koje STL algoritame čine visoko efikasnim. Nećemo zaobići ni višenitno programiranje, koje je po prvi put deo standardne biblioteke, kao ni šablone sa promenljivim brojem argumenata. Na kraju svakog dana, studente očekuje niz praktičnih primera i vežbi, putem kojih će imati priliku da primene stečeno znanje.


Program:

Jednostavnija proširenja jezika poput - auto, range-based for loops, constexpr, noexcept i sl.

Move semantika i druga proširenja jezika za bolji dizajn klasa

Lambda funkcije i primena u STL algoritmima

Višenitno programiranje

Napredno generičko programiranje


Potrebna predznanja

Osnove C++ programiranja

Način prijavljivanja:

Prijavu možete poslati putem sledećeg linka.