Hodnocení:
Kniha je společníkem pro ty, kteří přecházejí ze starších verzí jazyka C++ na C++11, a poskytuje cenné poznatky a ukázky kódu, které jsou zakotveny v současných programovacích postupech. Má však omezené pokrytí funkcí jazyka C++20 a není koncipována jako komplexní učebnice pro začátečníky.
Klady:Užitečné části pro přechod na C++11, dobře strukturované, představují současné idiomy, provedou čtenáře složitostí C++ a nabídnou cenné poznatky pro zlepšení kódu.
Zápory:Omezené a povrchní pokrytí C++20, většina obsahu se zaměřuje na velmi základní C++, nevhodné pro úplné začátečníky.
(na základě 4 hodnocení čtenářů)
Exploring C++20: The Programmer's Introduction to C++
Objevte vše, co potřebujete vědět o C++, v logickém sledu malých lekcí, které můžete procházet tak rychle nebo tak pomalu, jak potřebujete. Tato kniha rozděluje jazyk C++ na kousky, které vám pomohou naučit se jazyk postupně. Kniha je plně aktualizována podle C++20 a nepředpokládá znalost jazyka C++ ani jiného jazyka založeného na C.
Exploring C++20 uznává, že C++ může být složitý jazyk, takže místo toho, aby vás zmátl složitými kapitolami vysvětlujícími izolovaně funkce, třídy a příkazy, se zaměříte na to, jak dosáhnout výsledků. Tím, že se naučíte trochu toho a trochu onoho, brzy nashromáždíte dostatek znalostí, abyste mohli psát netriviální programy, a vybudujete si solidní základ zkušeností, které dají tyto dříve matoucí pojmy do souvislostí.
V tomto plně přepracovaném třetím vydání knihy Exploring C++ se hned na začátku naučíte používat standardní knihovnu. Dále budete pracovat s operátory, objekty a zdroji dat ve stále realističtějších situacích. Nakonec začnete skládat jednotlivé části dohromady a vytvářet sofistikované programy podle vlastního návrhu s jistotou, že jste si vybudovali pevný základ zkušeností, ze kterého můžete dále vycházet.
Co se naučíte
⬤ Zachyťte základy, včetně složených příkazů, modulů a dalších.
Pracujte s vlastními typy a zjistěte, jak je používat.
⬤ Napsat užitečné algoritmy, funkce a další.
⬤ Objevte nejnovější funkce jazyka C++ 20, včetně konceptů, modulů a rozsahů.
⬤ Využijte své dovednosti v projektech, které zahrnují aplikace s čísly s pevnou řádovou čárkou a indexem tělesné hmotnosti.
Proveďte obecné programování a použijte ho v praktickém projektu.
⬤ Využijte vícenásobnou dědičnost, rysy/politiky, přetížené funkce a metaprogramování.
Pro koho je tato kniha určena
Zkušeným programátorům, kteří mohou mít jen malé nebo žádné zkušenosti s jazykem C++ a kteří chtějí získat urychleného průvodce výukou jazyka C++20, aby mohli začít pracovat.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)