15 BEDSTE C ++ programmeringsbøger til begyndere (2021-opdatering)

Anonim

C ++ er et computerprogrammeringssprog, der indeholder funktionen af ​​C-programmeringssprog såvel som Simula67 (det var det første objektorienterede sprog). C ++ introducerede begreberne klasser og objekter.

Her er en kurateret liste over Top C ++ bøger, der skal være en del af enhver C ++ udviklerbibliotek.

1) C ++ Primer 5. udgave

C ++ Primer (5. udgave) 5. udgave skrevet af Stanley B, introducerer C ++ standardbiblioteket fra starten. Det hjælper dig med at skrive nyttige programmer uden behov for at mestre ethvert aspekt af C ++ - sprog. Bøgerne dækker mange eksempler, og det viser også, hvordan man bedst kan bruge dem.

Denne bog er ideel til den nye udvikler, der ønsker at kende centrale C ++ koncepter og teknikker. Bogen hjælper dig med at lære gennem eksempler, der belyser nutidens bedste kodestil og programdesignteknikker.

Tjek seneste pris og brugeranmeldelser på Amazon

2) C ++ på en time om dagen, Sams Teach Yourself 8. udgave

Denne bog præsenterer sproget fra et praktisk synspunkt. Det hjælper dig med at lære, hvordan du bruger C ++ til at oprette hurtigere, enklere og mere effektive C ++ - applikationer. Du kan forstå, hvordan C ++ - funktioner hjælper dig med at skrive effektiv kode ved hjælp af begreber som flytkonstruktører, lambda-udtryk og opgaveoperatører.

Bogen hjælper dig med at lære objektorienterede programmeringskoncepter som indkapsling, abstraktion, arv og polymorfisme. Det hjælper dig med at lære, hvordan du kan bruge Standard Template Library's algoritmer til at skrive funktionsrige og stabile C ++ - applikationer.

Tjek seneste pris og brugeranmeldelser på Amazon

3) C ++ Pocket Reference 1. udgave

Accelereret C ++: Praktisk programmering, skrevet af Andrew Koenig. Denne introduktionsbog, der tager en praktisk tilgang til at løse problemer ved hjælp af C ++. Det dækker et bredt omfang af C ++ programmering end andre introduktionsbøger.

Bogen beskriver reelle problemer og løsninger, ikke kun sproglige træk. Bogen dækker sproget og standardbiblioteket sammen: Du lærer også, hvordan du bruger biblioteket lige fra starten.

Tjek seneste pris og brugeranmeldelser på Amazon

4) C ++: Den komplette reference fjerde udgave

C ++ Pocket Reference er et hukommelseshjælpemiddel til C ++ - programmører skrevet af Kyle Loudon. Denne opslagsbog i lommeformat er en ideel opslagsbog, der skal udføres, så den er praktisk, når det er nødvendigt.

Oplysninger om C ++ - typer og typekonverteringer Syntaksen for C ++ - sætninger og forprocessordirektiver Arrays, pekere, strenge og udtryk osv. Opdateringer Denne bog dækker også begreber C ++ såsom navneområder og omfang.

Tjek seneste pris og brugeranmeldelser på Amazon

5) C ++ All-in-One For Dummies 3. udgave

C ++ All-in-One For Dummies, 3. udgave er en ideel håndbog til C ++ programmører. Forfatter John Paul Mueller er en anerkendt autoritet i computerbranchen, som din ultimative guide til C ++. Denne C ++ - bog lærer dig, hvordan du kan arbejde med objekter og klasser. Det hjælper dig med at lære avanceret kodningsfærdighed ved hjælp af forskellige C ++ - koncepter.

Bogen hjælper dig også med at opdage, hvordan lambda-udtryk kan gøre din kode mere kortfattet og læsbar. Det hjælper dig også med at få arbejde med at producere kode hurtigere og bedre end nogensinde.

Tjek seneste pris og brugeranmeldelser på Amazon

6) En rundvisning i C ++ (C ++ In-Depth Series) 1. udgave

Bjarne Stroustrups bog A tour of C ++. Det tilbyder komplette referencer til C ++ - kernekoncepter og praktisk kodning for at give en erfaren programmør til at få det, der udgør moderne C ++. Denne koncise bog indeholder en selvstændig vejledning.

Forfatteren dækker mange C ++ - sprogfunktioner og vigtige standardbibliotekskomponenter. Bogen går ud på det niveau, der giver programmører et meningsfuldt overblik over sproget sammen med nøgleeksempler og mange kodeeksempler, som hjælper dig med at komme i gang.

Tjek seneste pris og brugeranmeldelser på Amazon

7) Effektiv moderne C ++

Effektiv moderne C ++ er en bog skrevet i form af retningslinjer og ikke regler, fordi retningslinjer har undtagelser. Den vigtigste del af hver vare er ikke det råd, det giver, men begrundelsen bag rådgivningen. Når du har læst det, vil du være i stand til at afgøre, om omstændighederne i dit projekt berettiger en overtrædelse af varens vejledning.

Hovedmålet med denne bog er at give en dybere forståelse af, hvordan ting fungerer i C ++ 11 og C ++ 14.

Tjek seneste pris og brugeranmeldelser på Amazon

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

Bogen tilbyder omfattende dokumentation af hver bibliotekskomponent, som inkluderer en introduktion til dets formål og design.

Denne C ++ - bog dækker praktiske programmeringsoplysninger, der er nødvendige for effektiv brug. Det underviser også i signatur, vigtige klasser og funktioner og masser af eksempler på arbejdskode. Bogen dækker også emner som STL (Standard Template Library), undersøgelse af containere, iteratorer, funktionsobjekter osv.

Tjek seneste pris og brugeranmeldelser på Amazon

9) Start med C ++ fra kontrolstrukturer til objekter plus

Denne C ++ - bog blev skrevet af Tony Gaddis tilgængelig. Det er en trinvis præsentation, der hjælper begyndere såvel som erfarne udviklere. Det hjælper dem med at forstå vigtige begreber i C ++ programmeringssprog.

I denne bog dækker Gaddis kontrolstrukturer, funktioner, arrays og pekere før objekter og klasser. Gaddis-tekster, klar og letlæselig kode med mange praktiske eksempler fra den virkelige verden. MyProgrammingLab for at starte ud med C ++ tilbyder lektier, vurderingsprogram, der engagerer elever.

Tjek seneste pris og brugeranmeldelser på Amazon

10) Accelereret C ++: Praktisk programmering ved eksempel 1. udgave

Dette er en avanceret C ++ læringsbog skrevet af Scott Meyers. Bogen indeholder emner som fordele og ulemper ved afstivet initialisering, perfekt videresendelse undtagen specifikationer, og smart pointer gør funktioner. Forholdet mellem std :: move, std :: forward. Det oversætter også teknikker, som hjælper dig med at skrive korrekte, nyttige lambda-udtryk.

Effektiv moderne C ++ er den vigtigste bog, der kender vigtige C ++ koncepter og retningslinjer, stilarter og udtryk for effektivt at bruge moderne C ++ effektivt og grundigt.

Tjek seneste pris og brugeranmeldelser på Amazon

11) Mere effektiv C ++

Dette er en ideel C ++ referencebog skrevet af Scott Meyers.

Det tilbyder mange C-sprogreference og lærer C som delmængde af C ++

Denne bog illustrerer C ++ - sproget med gode eksempler igennem. Det anbefales stærkt som en referencebog.

Tjek seneste pris og brugeranmeldelser på Amazon

12) Objektorienteret programmering i C ++ 4. udgave

Robert Lafore skrev objektorienteret programmering i C ++. Bogen starter med de grundlæggende principper for C ++ programmeringssprog. Den introducerer gradvist mere og mere mod avancerede emner.

Strukturen i denne bog ligner meget den i den forrige udgave. Hvert kapitel i denne bog er fyldt med ANSI C ++ - standarden, og eksemplerne er revideret for at afspejle den nuværende praksis og standarder.

Tjek seneste pris og brugeranmeldelser på Amazon

13) C ++ programmering: Fra problemanalyse til programdesign 3. udgave

C ++ programmering: Fra problemanalyse til programdesign, tredje udgave er en bog skrevet af DS Malik. Denne programmeringsbog lærer også OOD-metoden til sorteringsalgoritmer. Det lærer også, hvordan man præsenterer yderligere materiale om abstrakte klasser.

Desuden er øvelsessæt givet i slutningen af ​​hvert kapitel blevet udvidet og indeholder nu flere beregninger og ingeniørrelaterede øvelser.

Tjek seneste pris og brugeranmeldelser på Amazon

14) C ++: En detaljeret tilgang til praktisk kodning

En detaljeret tilgang til praktisk kodning er en anden bog skrevet af Nathan Clark. Forfatteren deler sin 20 års programmeringserfaring i denne bog. Denne bog fungerer som en undervisningsguide og også en referencehåndbog, der ledsager dig gennem denne vidunderlige verden af ​​programmering.

Dette andet bind dækker grundlæggende ++ emner som datatyper, variabelt omfang, konstanter og litteratur, modifikatortyperoperatører, tal, strenge, klasser og objekter, matrixpegere, datastruktur, dato og tid osv.

Tjek seneste pris og brugeranmeldelser på Amazon

15) C ++ 17 STL kogebog

Denne bog hjælper dig med at forstå sprogets mekanik og biblioteksfunktioner og giver indsigt i, hvordan de fungerer.

Bogen tager en implementeringsspecifik, problemløsningstilgang, der hjælper dig med at løse sådanne problemer. Det dækker også centrale STL-koncepter, som containere, algoritmer, lambda-udtryk, iteratorer.

Tjek seneste pris og brugeranmeldelser på Amazon