15 NAJLEPŠÍCH programovacích kníh pre C ++ pre začiatočníkov (aktualizácia 2021)

Anonim

C ++ je počítačový programovací jazyk, ktorý obsahuje funkcie programovacieho jazyka C aj Simula67 (bol to prvý objektovo orientovaný jazyk). C ++ predstavil koncepty tried a objektov.

Tu je zostavený zoznam najlepších kníh v C ++, ktoré by mali byť súčasťou knižnice všetkých vývojárov v C ++.

1) C ++ Primer, 5. vydanie

C ++ Primer (5. vydanie) 5. vydanie, ktoré napísal Stanley B, od začiatku predstavuje štandardnú knižnicu C ++. Pomáha vám písať užitočné programy bez potreby ovládať všetky aspekty jazyka C ++. Knihy obsahujú veľa príkladov a tiež demonštrujú, ako ich čo najlepšie využiť.

Táto kniha je ideálna pre nového vývojára, ktorý chce poznať základné koncepty a techniky C ++. Kniha vám pomôže naučiť sa prostredníctvom príkladov, ktoré osvetľujú najlepšie štýly kódovania a techniky navrhovania programov v súčasnosti.

Skontrolujte najnovšiu cenu a užívateľské recenzie na Amazone

2) C ++ za hodinu denne, Sams Teach Yourself 8. vydanie

Táto kniha predstavuje jazyk z praktického hľadiska. Pomáha vám naučiť sa používať C ++ na vytváranie rýchlejších, jednoduchších a efektívnejších aplikácií v C ++. Môžete pochopiť, ako vám funkcie C ++ pomáhajú písať efektívny kód pomocou konceptov ako konštruktory pohybu, výrazy lambda a operátory priradenia.

Kniha vám pomôže osvojiť si objektovo orientované koncepty programovania, ako je zapuzdrenie, abstrakcia, dedičnosť a polymorfizmus. Pomôže vám to naučiť sa, ako môžete používať algoritmy štandardnej knižnice šablón na písanie stabilných aplikácií C ++ s bohatými funkciami.

Skontrolujte najnovšiu cenu a užívateľské recenzie na Amazone

3) C ++ Pocket Reference, 1. vydanie

Zrýchlené C ++: Praktické programovanie, autor Andrew Koenig. Táto úvodná kniha, ktorá sa zaoberá praktickým prístupom k riešeniu problémov pomocou jazyka C ++. Pokrýva široký rozsah programovania v C ++ ako iné úvodné knihy.

Kniha popisuje skutočné problémy a ich riešenia, nielen jazykové vlastnosti. Kniha pokrýva jazykovú a štandardnú knižnicu spoločne: Hneď na začiatku sa tiež dozviete, ako knižnicu používať.

Skontrolujte najnovšiu cenu a užívateľské recenzie na Amazone

4) C ++: Kompletné referenčné štvrté vydanie

C ++ Pocket Reference je pamäťová pomôcka pre programátorov v C ++, ktorú napísal Kyle Loudon. Táto príručná kniha vreckového formátu je ideálnou príručkou na prenášanie, v prípade potreby bude vždy po ruke.

Informácie o typoch a konverziách typov C ++ Syntax príkazov C ++ a direktív preprocesora Pole, ukazovatele, reťazce a výrazy atď. Obnovovacie zdroje v tejto knihe sa venujú aj koncepciám jazyka C ++, ako sú menné priestory a rozsah.

Skontrolujte najnovšiu cenu a užívateľské recenzie na Amazone

5) C ++ All-in-One pre figuríny, 3. vydanie

C ++ All-in-One pre figuríny, 3. vydanie, je ideálnou príručkou pre programátorov v C ++. Autor John Paul Mueller je uznávanou autoritou v počítačovom priemysle, ktorá je vaším konečným sprievodcom po jazyku C ++. Táto kniha v C ++ vás naučí, ako môžete pracovať s objektmi a triedami. Pomôže vám to naučiť sa pokročilé znalosti kódovania pomocou rôznych konceptov C ++.

Kniha vám tiež pomôže zistiť, ako môžu výrazy lambda urobiť váš kód stručnejším a čitateľnejším. Pomáha vám tiež rýchlejšie a lepšie získať prácu na produkcii kódu.

Skontrolujte najnovšiu cenu a užívateľské recenzie na Amazone

6) Prehliadka jazyka C ++ (hĺbková séria C ++), prvé vydanie

Kniha Bjarna Stroustrupa Prehliadka jazyka C ++. Ponúka kompletné referencie pre základné koncepty C ++ a praktické kódovanie, vďaka ktorým získa skúsený programátor prístup k tomu, čo predstavuje moderný C ++. Táto stručná kniha obsahuje samostatného sprievodcu.

Autor pokrýva mnoho funkcií v jazyku C ++ a hlavné komponenty štandardnej knižnice. Kniha ide do tej miery, aby poskytla programátorom zmysluplný prehľad o jazyku, spolu s kľúčovými príkladmi a mnohými príkladmi kódovania, ktoré vám pomôžu začať.

Skontrolujte najnovšiu cenu a užívateľské recenzie na Amazone

7) Efektívny moderný C ++

Effective Modern C ++ je kniha napísaná vo forme pokynov, a nie pravidiel, pretože pokyny majú výnimky. Najdôležitejšou súčasťou každej položky nie je rada, ktorú ponúka, ale dôvod, ktorý ju stojí. Keď si to prečítate, budete v pozícii, aby ste zistili, či okolnosti vášho projektu oprávňujú na porušenie pokynov k položke.

Hlavným cieľom tejto knihy je poskytnúť hlbšie pochopenie toho, ako veci fungujú v jazykoch C ++ 11 a C ++ 14.

Skontrolujte najnovšiu cenu a užívateľské recenzie na Amazone

8) Štandardná knižnica C ++, The: A Tutorial And Reference 2Nd Edition

Kniha ponúka komplexnú dokumentáciu ku každému komponentu knižnice, ktorá obsahuje úvod do jej účelu a dizajnu.

Táto kniha v C ++ obsahuje praktické podrobnosti o programovaní potrebné na efektívne použitie. Učí tiež podpis, dôležité triedy a funkcie a množstvo príkladov pracovného kódu. Kniha tiež pokrýva témy ako Standard Template Library (STL), skúmanie kontajnerov, iterátorov, funkčných objektov atď.

Skontrolujte najnovšiu cenu a užívateľské recenzie na Amazone

9) Začíname s C ++ od riadiacich štruktúr po objekty plus

Túto knihu v C ++ napísal Tony Gaddis's available. Je to podrobná prezentácia, ktorá pomáha začiatočníkom aj skúseným vývojárom. Pomáha im pochopiť dôležité koncepty programovacieho jazyka C ++.

V tejto knihe Gaddis pokrýva riadiace štruktúry, funkcie, polia a ukazovatele pred objektmi a triedami. Texty Gaddis, jasný a ľahko čitateľný kód s mnohými praktickými príkladmi z reálneho sveta. MyProgrammingLab for Starting Out with C ++ offers domácí úlohy, hodnotiaci program, ktorý zapája študentov.

Skontrolujte najnovšiu cenu a užívateľské recenzie na Amazone

10) Zrýchlené C ++: Praktické programovanie podľa príkladu 1. vydania

Toto je pokročilá učebná kniha pre C ++, ktorú napísal Scott Meyers. Kniha obsahuje témy ako Klady a zápory zosilnenej inicializácie, perfektné preposielanie okrem špecifikácií a inteligentný ukazovateľ robí funkcie. Vzťahy medzi std :: move, std :: forward. Taktiež preberá techniky, ktoré vám pomôžu písať správne a užitočné výrazy lambda.

Efektívny moderný C ++ je najdôležitejšou knihou, ktorá pozná dôležitý koncept a pokyny, štýly a idiómy C ++, aby efektívne a dôsledne využívala moderný C ++.

Skontrolujte najnovšiu cenu a užívateľské recenzie na Amazone

11) Efektívnejšie C ++

Toto je ideálna príručka v C ++, ktorú napísal Scott Meyers.

Ponúka veľa referencií v jazyku C a učí jazyk C ako podmnožinu jazyka C ++

Táto kniha ilustruje jazyk C ++ na celých dobrých príkladoch. Dôrazne sa odporúča ako referenčná kniha.

Skontrolujte najnovšiu cenu a užívateľské recenzie na Amazone

12) Objektovo orientované programovanie v C ++ 4. vydanie

Robert Lafore napísal objektovo orientované programovanie v C ++. Kniha začína základnými princípmi programovacieho jazyka C ++. Postupne sa čoraz viac predstavuje smerom k pokročilým témam.

Štruktúra tejto knihy je veľmi podobná štruktúre predchádzajúceho vydania. Každá kapitola v tejto knihe je plná štandardu ANSI C ++ a príkladov revidovaných tak, aby odrážali súčasné postupy a štandardy.

Skontrolujte najnovšiu cenu a užívateľské recenzie na Amazone

13) Programovanie v C ++: Od analýzy problémov k návrhu programu, 3. vydanie

Programovanie v C ++: Od analýzy problémov po návrh programu, tretie vydanie je kniha od spoločnosti DS Malik. Táto kniha o programovaní tiež učí metodiku OOD algoritmov triedenia. Učí tiež, ako predstaviť ďalší materiál o abstraktných kurzoch.

Súbory cvičení, ktoré sú uvedené na konci každej kapitoly, boli navyše rozšírené a teraz obsahujú niekoľko výpočtových a technických úloh.

Skontrolujte najnovšiu cenu a užívateľské recenzie na Amazone

14) C ++: Podrobný prístup k praktickému kódovaniu

Podrobný prístup k praktickému kódovaniu je druhá kniha od Nathana Clarka. Autor sa v tejto knihe delí o svoje 20-ročné skúsenosti s programovaním. Táto kniha slúži ako učebný sprievodca a tiež ako referenčná príručka, ktorá vás bude sprevádzať týmto úžasným svetom programovania.

Tento druhý diel pojednáva o základných ++ témach, ako sú dátové typy, premenný rozsah, konštanty a literály, operátory typov modifikátorov, čísla, reťazce, triedy a objekty, ukazovatele polí, dátová štruktúra, dátum a čas atď.

Skontrolujte najnovšiu cenu a užívateľské recenzie na Amazone

15) Kuchárska kniha C ++ 17 STL

Táto kniha vám pomôže porozumieť mechanike jazyka a funkciám knižnice a ponúka náhľad na ich fungovanie.

The book takes an implementation-specific, problem-solution approach that helps you resolve such issues. It also covers core STL concepts, like containers, algorithms, lambda expressions, iterators.

Check Latest Price and User Reviews on Amazon