Zkouška - NPRG051 Pokročilé programování v C++ 2017

Odeslat odpověď

Smajlíci
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode je zapnutý
[img] je zapnutý
[flash] je vypnutý
[url] je zapnuté
Smajlíci jsou zapnutí

Přehled tématu
   

Rozšířit náhled Přehled tématu: Zkouška - NPRG051 Pokročilé programování v C++ 2017

Re: Zkouška - NPRG051 Pokročilé programování v C++ 2017

od karamel » 14. 6. 2017 20:08

Máš pravdu, napsal jsem to blbě. V příkladu jsem uvedl SFINAE, ve kterém jsem použil type_traits. Určitě jsou na to i lepší příklady, ideálně bez použití SFINAE, Bednárek říkal, že je to spíš okrajové použití.

Re: Zkouška - NPRG051 Pokročilé programování v C++ 2017

od Katami » 14. 6. 2017 19:59

karamel píše:Vylosoval jsem si z několika papírků téma Traits. ... Jako příklad jsem uvedl SFINAE.
To mi nepřipadá zrovna jako příklad na traits (spíš bych popsal třeba iterator_traits).

Zkouška - NPRG051 Pokročilé programování v C++ 2017

od karamel » 13. 6. 2017 09:52

Ti, kteří získají dostatečný počet bodů na zápočet, ale kteří zároveň nemají dost bodů, aby dostali známku bez zkoušky, absolvují zřejmě něco podobného. Mě zkoušel Bednárek.

Vylosoval jsem si z několika papírků téma Traits. Dal mi papíry a čas na přemýšlení. Měl jsem popsat, co to je a uvést nějaký příklad. Můj popis byl trochu vágní, ale nechybělo tam nic vyloženě zásadního. Jako příklad jsem uvedl SFINAE, nepamatoval jsem si přesnou syntax enable_if ale odpustil mi to. Dále mi zadal úlohu, která vedla k použití specializace šablon a decltype a typu tuple. Po chvilce mé zmatenosti mi dal opět čas na přemýšlení. Pak prošel a okomentoval řešení a dal mi dvojku.

Celá zkouška probíhala v příjemné atmosféře, možná to bylo mimo jiné způsobeno i tím, že jsme tam byli zapsáni jen dva.

Nahoru