Zpátky Domů

Článek | Zjistil.cz

Český název: Moderní návrh v C++
Anglický název: Modern C++ Design

Moderní návrh v C++ Autor: Andrei Alexandrescu Jazyk: Angličtina Téma: C++ Nakladatelství: Addison-Wesley Datum vydání: 2001 Počet stran: 323 ISBN: 978-0-201-70431-0 OCLC: 45129236 Deweyho desetinné třídění: 005.13/3 21 LC třída: QA76.73.C153 A42 2001 Moderní návrh v C++: Aplikované generické programování a návrhové vzory je kniha napsaná Andreiem Alexandrescem, kterou v roce 2001 vydalo nakladatelství Addison-Wesley. Scott Meyers ji označil za "jednu z nejdůležitějších knih o C++". Kniha využívá a zkoumá techniku programování v C++ zvanou šablonové metaprogramování. Alexandrescu tuto techniku nevynalezl, ale popularizoval ji mezi programátory. Jeho kniha obsahuje řešení praktických problémů, se kterými se programátoři v C++ mohou setkat. Několik frází z knihy se nyní v komunitě C++ používá jako obecné termíny: moderní C++ (na rozdíl od stylu C/C++), návrh založený na zásadách a typový seznam. Veškerý kód popsaný v knize je volně dostupný v jeho knihovně Loki. Kniha byla od roku 2001 znovu vydána a přeložena do několika jazyků. Klíčové vlastnosti:
Generické programování: Kniha učí, jak používat šablony C++ k psaní generického kódu, který lze použít s různými typy dat.
Návrhové vzory: Kniha ukazuje, jak používat návrhové vzory k vytváření robustního a udržovatelného kódu.
Šablonové metaprogramování: Kniha zkoumá, jak používat šablony C++ k provádění výpočtů v době kompilace.
Praktické příklady: Kniha obsahuje mnoho praktických příkladů, které ukazují, jak používat moderní techniky C++ k řešení skutečných problémů. Vliv: Moderní návrh v C++ měl významný vliv na komunitu C++. Zpopularizoval šablonové metaprogramování a pomohl etablovat moderní C++ jako odlišný styl programování od C/C++. Kniha je stále považována za jeden z nejlepších zdrojů pro učení moderních technik C++.

Facebook Twitter