Programovací jazyk C++ (pevná vazba)

Hodnocení:   (4,6 z 5)

Programovací jazyk C++ (pevná vazba) (Bjarne Stroustrup)

Recenze čtenářů

Shrnutí:

Kniha „C++ Programming Language, 4th Edition“ od Bjarne Stroustrupa je mezi zkušenějšími programátory vysoce ceněna jako komplexní a autoritativní průvodce jazykem C++11. Obsahuje podrobné vysvětlení funkcí jazyka i standardních součástí knihovny. Styl psaní je přímočarý a informativní, zaměřený především na středně pokročilé až pokročilé programátory. Je však třeba upozornit, že kniha není vhodná pro začátečníky, protože předpokládá předchozí znalosti programování. Rozporuplné ohlasy se týkají fyzické kvality knihy a některých nejasností ohledně použití novějších standardů C++ ve srovnání s C++11.

Klady:

Komplexní pokrytí jazyka C++11 a jeho funkcí.
Napsal Bjarne Stroustrup, tvůrce C++.
Stručná vysvětlení, která objasňují použití funkcí jazyka.
Vylepšení rozvržení zvyšuje čitelnost pro referenční použití.
Nabízí cenné poznatky o správě zdrojů a čistých postupech kódování.
Poskytuje osvědčené postupy a přehled o použití.

Zápory:

Není vhodné pro úplné začátečníky; vyžaduje předchozí zkušenosti s programováním.
Někteří čtenáři považují prózu za hutnou a obtížně se v ní orientují.
Několik uživatelů hlásilo problémy s kvalitou vazby.
Zavádění konceptů může někdy působit zdrcujícím dojmem.
Není dokonalou referencí kvůli nesrovnalostem, které vznikají s novějšími standardy (C++14 a C++17).

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

Původní název:

The C++ Programming Language (Hardcover)

Obsah knihy:

Nový standard C++11 umožňuje programátorům vyjadřovat myšlenky jasněji, jednodušeji a příměji a psát rychlejší a efektivnější kód. Bjarne Stroustrup, tvůrce a původní implementátor C++, reorganizoval, rozšířil a zcela přepracoval svou definitivní příručku a učebnici pro programátory, kteří chtějí používat C++ co nejefektivněji.

Čtvrté vydání Programovacího jazyka C++ přináší pečlivé, bohatě vysvětlené a integrované pokrytí celého jazyka - jeho prostředků, abstrakčních mechanismů, standardních knihoven a klíčových návrhových technik. Stroustrup uvádí stručné příklady "čistého C++11", které jsou pečlivě zpracovány tak, aby objasnily použití i návrh programu. Pro podporu hlubšího porozumění autor uvádí rozsáhlé křížové odkazy, a to jak v rámci knihy, tak na normu ISO.

Nové pokrytí jazyka C++11 zahrnuje.

⬤  Podpora souběhu.

⬤  Regulární výrazy, ukazatele pro správu zdrojů, náhodná čísla a vylepšené kontejnery.

⬤  Obecnou a jednotnou inicializaci, zjednodušené for-výroky, sémantiku přesunů a podporu Unicode.

⬤  Lambdy, obecné konstantní výrazy, kontrolu nad výchozími hodnotami tříd, variadické šablony, aliasy šablon a uživatelsky definované literály.

⬤  Problémy s kompatibilitou.

Tato obsáhlá kniha se zabývá těmito tématy.

⬤  Základní prostředky: typ, objekt, rozsah, úložiště, základy výpočtů a další.

⬤  Modularita podporovaná jmennými prostory, zdrojovými soubory a zpracováním výjimek.

⬤  Abstrakce jazyka C++, včetně tříd, hierarchií tříd a šablon na podporu syntézy tradičního programování, objektově orientovaného programování a generického programování.

⬤  Standardní knihovna: kontejnery, algoritmy, iterátory, utility, řetězce, proudový vstup/výstup, locales, numerika a další.

⬤  Základní paměťový model jazyka C++ do hloubky.

Toto čtvrté vydání důkladně zpřístupňuje C++11 programátorům, kteří přecházejí z C++98 nebo jiných jazyků, a zároveň přináší poznatky a techniky, které budou nepostradatelné i pro špičkové programátory v C++11.

Jedná se o čtvrté vydání v pevné vazbě. Obsah této verze v pevné vazbě a verze v brožované vazbě je totožný.

Tato kniha má vylepšenou vazbu layflat, která umožňuje, aby kniha zůstala snadněji otevřená, když ji položíte na rovný povrch. Tento speciální způsob vazby - znatelný malým prostorem uvnitř hřbetu - také zvyšuje trvanlivost.

Další údaje o knize:

ISBN:9780321958327
Autor:
Vydavatel:
Vazba:Pevná vazba
Rok vydání:2013
Počet stran:1376

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Programovací jazyk C++ - The C++ Programming Language
Nový standard C++11 umožňuje programátorům vyjadřovat myšlenky jasněji, jednodušeji a příměji a...
Programovací jazyk C++ - The C++ Programming Language
Programovací jazyk C++ (pevná vazba) - The C++ Programming Language (Hardcover)
Nový standard C++11 umožňuje programátorům vyjadřovat...
Programovací jazyk C++ (pevná vazba) - The C++ Programming Language (Hardcover)
Programování: Principy a praxe v jazyce C++ (knižní vydání) - Programming: Principles and Practice...
Úvod do programování od vynálezce jazyka C++...
Programování: Principy a praxe v jazyce C++ (knižní vydání) - Programming: Principles and Practice Using C++
Prohlídka jazyka C++ - A Tour of C++
V A Tour of C++, Third Edition Bjarne Stroustrup poskytuje přehled ISO C++, C++20, jehož cílem je poskytnout zkušeným...
Prohlídka jazyka C++ - A Tour of C++
Programování: Dossie Dossie se narodila v roce 1934, jejíž jméno je Dossie Dossie: C++: Principy a...
Úvod do programování od vynálezce jazyka...
Programování: Dossie Dossie se narodila v roce 1934, jejíž jméno je Dossie Dossie: C++: Principy a praxe s využitím jazyka C++ - Programming: Principles and Practice Using C++

Díla autora vydali tito vydavatelé:

© 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)