Standardní knihovna C++: A Tutorial and Reference

Hodnocení: ⭐⭐⭐⭐⭐  (4,6 z 5)

Standardní knihovna C++: A Tutorial and Reference (Nicolai Josuttis)

Recenze čtenářů

Shrnutí:

Kniha je vysoce ceněna jako základní příručka pro pochopení standardní knihovny C++, zejména funkcí jazyka C++11. Nabízí podrobné vysvětlení, přehledné uspořádání a je vhodná jak pro výuku, tak jako referenční příručka. Objevují se však obavy z překlepů, problémů s formátováním v elektronické verzi knihy a dojmu, že se jedná spíše o referenci než o výukový materiál, což ji činí méně přístupnou pro začátečníky.

Klady:

⬤ Komplexní pokrytí standardní knihovny C++, zejména funkcí C++11.
⬤ Dobře strukturované kapitoly, které jsou samostatné, takže se na ně snadno odkazuje.
⬤ Těžké vydání v pevné vazbě je odolné a uživatelsky přívětivé pro psaní poznámek.
⬤ Vynikající rejstřík a podrobné příklady pomáhají upevnit učení.
⬤ Nepostradatelné pro vážné zájemce o programování v C++.

Zápory:

⬤ Přítomnost překlepů a chyb v kódu, které mohou způsobit zmatek.
⬤ Formát e-knihy trpí špatným formátováním kódu a tabulek, což ztěžuje čtení.
⬤ Působí spíše jako referenční příručka než jako výukový program, což nemusí vyhovovat začátečníkům.
⬤ Část obsahu byla ve druhém vydání přesunuta do elektronické přílohy, což zklamalo uživatele, kteří dávali přednost dřívějšímu komplexnímu formátu.

(na základě 137 hodnocení čtenářů)

Původní název:

The C++ Standard Library: A Tutorial and Reference

Obsah knihy:

Nejprodávanější zdroj C++

Nyní aktualizováno pro C++11

Standardní knihovna C++ poskytuje sadu běžných tříd a rozhraní, které významně rozšiřují jádro jazyka C++. Knihovna však není samozřejmá. Chcete-li plně využívat její součásti - a těžit z jejich síly - potřebujete zdroj, který umí mnohem více než jen vyjmenovat třídy a jejich funkce.

Knihovna C++ Standard Library: A Tutorial and Reference, Second Edition popisuje tuto knihovnu, která je nyní začleněna do nového standardu jazyka C++ ANSI/ISO (C++11). Kniha poskytuje vyčerpávající dokumentaci každé součásti knihovny, včetně úvodu do jejího účelu a návrhu; srozumitelně napsané vysvětlení složitých pojmů; praktické programátorské detaily potřebné pro efektivní používání; nástrahy a úskalí; přesnou signaturu a definici nejdůležitějších tříd a funkcí; a četné příklady funkčního kódu. Kniha se zaměřuje zejména na standardní knihovnu šablon (STL), zkoumá kontejnery, iterátory, objekty funkcí a algoritmy STL.

Kniha pokrývá všechny nové součásti knihovny C++11, včetně.

⬤ Měna.

⬤ Frakční aritmetiku.

⬤ Hodiny a časovače.

⬤ Tuply.

⬤ Nové kontejnery STL.

⬤ Nové algoritmy STL.

⬤ Nové chytré ukazatele.

⬤ Nové lokální aspekty.

⬤ Náhodná čísla a distribuce.

⬤ Typové znaky a nástroje.

⬤ Pravidelné výrazy.

Kniha se také zabývá novým stylem programování v jazyce C++ a jeho vlivem na standardní knihovnu, včetně lambd, cyklů for založených na rozsahu, sémantiky přesunů a variadických šablon.

Doprovodné webové stránky včetně zdrojového kódu najdete na adrese www.cppstdlib.com.

Další údaje o knize:

ISBN:9780321623218
Autor:
Vydavatel:
Vazba:Pevná vazba

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Standardní knihovna C++: A Tutorial and Reference - The C++ Standard Library: A Tutorial and...
Nejprodávanější zdroj C++ Nyní aktualizováno...
Standardní knihovna C++: A Tutorial and Reference - The C++ Standard Library: A Tutorial and Reference

Díla autora vydali tito vydavatelé: