Improvements of Modern C++

April 2019

Improvements of Modern C++

Improvements of 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
  • Pametni pokazivači
  • 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.