Šablóny C++: Kompletný sprievodca

Hodnotenie:   (4,6 z 5)

Šablóny C++: Kompletný sprievodca (David Vandevoorde)

Recenzie čitateľov

Zhrnutie:

Kniha je podrobným a komplexným sprievodcom šablónami a metaprogramovaním jazyka C++, ktorý je prínosom pre serióznych vývojárov, ktorí chcú prehĺbiť svoje znalosti moderného jazyka C++. Slúži ako referencia aj učebný nástroj, hoci pre začiatočníkov môže byť náročná a vo vydaní pre Kindle má niektoré problémy s formátovaním.

Výhody:

Neuveriteľne podrobný, prístupný úvod do šablón, kľúčový pre serióznych vývojárov C++, skvelá referencia pre pokročilé témy, užitočná pre pochopenie kódu C++, aktualizovaná podľa moderných štandardov, dôkladne pokrýva základné aj zložité aspekty.

Nevýhody:

Nie je to ľahké čítanie
štýl písania môže pôsobiť formálne a menej pútavo, najmä pre začiatočníkov
vydanie pre Kindle trpí zlým formátovaním vrátane malých veľkostí písma a nefunkčných odkazov
obsahuje veľa typografických chýb, ktoré bránia porozumeniu.

(na základe 87 čitateľských recenzií)

Pôvodný názov:

C++ Templates: The Complete Guide

Obsah knihy:

Šablóny patria medzi najvýkonnejšie funkcie jazyka C++, ale sú stále nepochopené a nedostatočne využívané, aj keď jazyk C++ a vývojárska komunita pokročili. V knihe Šablóny C++, druhé vydanie traja priekopníci v oblasti C++ ukazujú, prečo, kedy a ako používať moderné šablóny na vytváranie softvéru, ktorý je čistejší, rýchlejší, efektívnejší a jednoduchší na údržbu.

Toto nové vydanie, ktoré je teraz rozsiahlo aktualizované pre štandardy C++11, C++14 a C++17, predstavuje najmodernejšie techniky pre širšie spektrum aplikácií. Autori poskytujú autoritatívne vysvetlenia všetkých nových funkcií jazyka, ktoré buď vylepšujú šablóny, alebo s nimi spolupracujú, vrátane variadických šablón, generických lambd, odčítania argumentov šablón tried, if v čase kompilácie, presmerovania odkazov a užívateľsky definovaných literálov. Hlbšie sa venujú aj základným pojmom jazyka (ako sú kategórie hodnôt) a plne pokrývajú všetky štandardné typové vlastnosti.

Kniha sa začína prehľadnou výučbou základných pojmov a príslušných funkcií jazyka. Zvyšok knihy slúži ako komplexná referencia, ktorá sa zameriava najprv na detaily jazyka a potom na techniky kódovania, pokročilé aplikácie a sofistikované idiómy. V celom texte príklady jasne ilustrujú abstraktné pojmy a ukazujú osvedčené postupy na využitie všetkých možností šablón jazyka C++.

⬤ Presne pochopte, ako sa šablóny správajú, a vyhnite sa bežným nástrahám.

⬤ Používajte šablóny na písanie efektívnejšieho, flexibilnejšieho a udržiavateľnejšieho softvéru.

⬤ Ovládnite súčasné najefektívnejšie idiómy a techniky.

⬤ Používajte zdrojový kód bez toho, aby ste ohrozili výkon alebo bezpečnosť.

⬤ Využívajte nástroje pre generické programovanie v štandardnej knižnici C++.

⬤ Prezrite si pripravovanú funkciu koncepty.

Sprievodná webová stránka tmplbook.com obsahuje vzorový kód a ďalšie aktualizácie.

Ďalšie údaje o knihe:

ISBN:9780321714121
Autor:
Vydavateľ:
Väzba:Pevná väzba
Rok vydania:2017
Počet strán:832

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Šablóny C++: Kompletný sprievodca - C++ Templates: The Complete Guide
Šablóny patria medzi najvýkonnejšie funkcie jazyka C++, ale sú stále...
Šablóny C++: Kompletný sprievodca - C++ Templates: The Complete Guide

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)