15 NEJLEPŠÍCH programovacích knih pro C ++ pro začátečníky (aktualizace 2021)

Anonim

C ++ je počítačový programovací jazyk, který obsahuje funkce programovacího jazyka C i Simula67 (jedná se o první objektově orientovaný jazyk). C ++ představil koncepty tříd a objektů.

Zde je sestavený seznam nejlepších knih C ++, které by měly být součástí knihovny libovolného vývojáře C ++.

1) C ++ Primer, 5. vydání

C ++ Primer (5. vydání) 5. vydání, které napsal Stanley B, od začátku zavádí standardní knihovnu C ++. Pomůže vám psát užitečné programy, aniž byste museli ovládat všechny aspekty jazyka C ++. Knihy obsahují mnoho příkladů a také ukazují, jak je co nejlépe využít.

Tato kniha je ideální pro toho nového vývojáře, který chce znát základní koncepty a techniky C ++. Kniha vám pomůže naučit se prostřednictvím příkladů, které osvětlí dnešní nejlepší styly kódování a techniky navrhování programů.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu

2) C ++ za hodinu denně, 8. vydání Sams Teach Yourself

Tato kniha představuje jazyk z praktického hlediska. Pomůže vám naučit se používat C ++ k vytváření rychlejších, jednodušších a efektivnějších aplikací v C ++. Můžete pochopit, jak vám funkce C ++ pomáhají psát efektivní kód pomocí konceptů, jako jsou konstruktory přesunu, výrazy lambda a operátory přiřazení.

Kniha vám pomůže naučit se objektově orientované programovací koncepty, jako je zapouzdření, abstrakce, dědičnost a polymorfismus. Pomůže vám naučit se, jak můžete použít algoritmy standardní knihovny šablon k psaní stabilních aplikací C ++ bohatých na funkce.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu

3) C ++ Pocket Reference 1. vydání

Zrychlené C ++: Praktické programování, autor Andrew Koenig. Tato úvodní kniha věnovaná praktickému přístupu k řešení problémů pomocí jazyka C ++. Pokrývá široký rozsah programování v C ++ než jiné úvodní knihy.

Kniha popisuje skutečné problémy a jejich řešení, nejen jazykové vlastnosti. Kniha pojednává o jazykové a standardní knihovně společně: Naučíte se také hned od začátku používat knihovnu.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu

4) C ++: Kompletní referenční čtvrté vydání

C ++ Pocket Reference je paměťová pomůcka pro programátory C ++ od Kylea Loudona. Tato příruční kniha kapesní velikosti je ideální příručkou, kterou si můžete vzít s sebou, takže v případě potřeby bude po ruce.

Informace o typech a převodech typů C ++ Syntaxe pro příkazy C ++ a direktivy preprocesoru Pole, ukazatele, řetězce a výrazy atd. Aktualizace v této knize také pojednávají o konceptech C ++, jako jsou jmenné prostory a obor.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu

5) C ++ All-in-One pro figuríny 3. vydání

C ++ All-in-One pro figuríny, 3. vydání je ideální příručkou pro programátory v C ++. Autor John Paul Mueller je uznávanou autoritou v počítačovém průmyslu, která je vaším dokonalým průvodcem po C ++. Tato kniha v C ++ vás naučí, jak můžete pracovat s objekty a třídami. Pomůže vám naučit se pokročilé dovednosti kódování pomocí různých konceptů C ++.

Kniha vám také pomůže zjistit, jak díky výrazům lambda může váš kód být stručnější a čitelnější. Pomůže vám také rychleji a lépe než kdy dříve získat práci na produkci kódu.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu

6) Prohlídka prvního vydání C ++ (řada C ++ do hloubky)

Kniha Bjarne Stroustrupa Prohlídka C ++. Nabízí kompletní reference pro základní koncepty C ++ a praktické kódování, díky nimž může zkušený programátor získat to, co představuje moderní C ++. Tato stručná kniha obsahuje samostatného průvodce.

Autor pokrývá mnoho funkcí jazyka C ++ a hlavní komponenty standardní knihovny. Kniha jde do té míry, že poskytuje programátorům smysluplný přehled o jazyce, spolu s klíčovými příklady a mnoha příklady kódování, které vám pomohou začít.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu

7) Efektivní moderní C ++

Efektivní moderní C ++ je kniha napsaná ve formě pokynů, nikoli pravidel, protože pokyny mají výjimky. Nejdůležitější částí každé položky není rada, kterou nabízí, ale důvod, proč za ní stojí. Když si to přečtete, budete v pozici, abyste zjistili, zda okolnosti vašeho projektu ospravedlňují porušení pokynů k položce.

Hlavním cílem této knihy je poskytnout hlubší pochopení toho, jak věci fungují v C ++ 11 a C ++ 14.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu

8) C ++ Standard Library, The: A Tutorial And Reference 2Nd Edition

Kniha nabízí komplexní dokumentaci ke každé součásti knihovny, která obsahuje úvod do jejího účelu a designu.

Tato kniha v C ++ zahrnuje praktické podrobnosti programování potřebné pro efektivní použití. Učí také podpis, důležité třídy a funkce a spoustu příkladů pracovního kódu. Kniha také pokrývá témata jako Standardní knihovna šablon (STL), zkoumání kontejnerů, iterátorů, funkčních objektů atd.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu

9) Začínáme s C ++ od řídicích struktur po objekty plus

Tuto knihu v C ++ napsal Tony Gaddis's available. Jedná se o podrobnou prezentaci, která pomáhá začátečníkům i zkušeným vývojářům. Pomáhá jim porozumět důležitým konceptům programovacího jazyka C ++.

V této knize Gaddis pokrývá řídicí struktury, funkce, pole a ukazatele před objekty a třídami. Gaddisovy texty, jasný a snadno čitelný kód s mnoha praktickými příklady z reálného světa. MyProgrammingLab for Starting Out with C ++ offers homework, assessment program which engages students.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu

10) Accelerated C ++: Practical Programming by Example 1st Edition

Toto je pokročilá učebnice C ++, kterou napsal Scott Meyers. Kniha obsahuje témata jako Klady a zápory inicializace Braced, perfektní přeposílání, kromě specifikací a inteligentní ukazatel dělá funkce. Vztahy mezi std :: move, std :: forward. Také přebírá techniky, které vám pomohou psát správné a užitečné výrazy lambda.

Efektivní moderní C ++ je nejdůležitější kniha, která zná důležitý koncept a pokyny, styly a idiomy C ++ pro efektivní a efektivní používání moderního C ++.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu

11) Efektivnější C ++

Toto je ideální referenční kniha pro C ++, kterou napsal Scott Meyers.

Nabízí mnoho referencí v jazyce C a učí jazyk C jako podmnožinu jazyka C ++

Tato kniha ilustruje jazyk C ++ s dobrými příklady v celém textu. Velmi se doporučuje jako referenční kniha.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu

12) Objektově orientované programování v C ++ 4. vydání

Robert Lafore napsal objektově orientované programování v C ++. Kniha začíná základními principy programovacího jazyka C ++. Postupně se stále více zavádí směrem k pokročilým tématům.

Struktura této knihy je velmi podobná struktuře předchozího vydání. Každá kapitola v této knize je plná standardu ANSI C ++ a příklady revidovány tak, aby odrážely současné postupy a standardy.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu

13) Programování v C ++: Od analýzy problémů k návrhu programu, 3. vydání

Programování v C ++: Od analýzy problémů po návrh programu, třetí vydání je kniha napsaná společností DS Malik. Tato programovací kniha také učí metodiku OOD algoritmů třídění. Učí také, jak prezentovat další materiál o abstraktních třídách.

Kromě toho byly na konci každé kapitoly uvedeny sady cvičení, které byly rozšířeny a nyní obsahují několik cvičení a výpočtů souvisejících s inženýrstvím.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu

14) C ++: Podrobný přístup k praktickému kódování

Podrobný přístup k praktickému kódování je druhá kniha od Nathana Clarka. Autor v této knize sdílí své 20leté zkušenosti s programováním. Tato kniha slouží jako učební průvodce a také jako referenční příručka, která vás provede tímto úžasným světem programování.

Tento druhý svazek zahrnuje základní témata ++, jako jsou datové typy, proměnný rozsah, konstanty a literály, operátory typů modifikátorů, čísla, řetězce, třídy a objekty, ukazatele polí, datová struktura, datum a čas atd.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu

15) Kuchařská kniha C ++ 17 STL

Tato kniha vám pomůže porozumět mechanice jazyka a funkcím knihovny a nabízí pohled na to, jak fungují.

Kniha využívá přístup k řešení problémů specifický pro implementaci, který vám pomůže tyto problémy vyřešit. Zahrnuje také základní koncepty STL, jako jsou kontejnery, algoritmy, výrazy lambda, iterátory.

Zkontrolujte nejnovější cenu a uživatelské recenze na Amazonu