15 BÄSTA C ++ programmeringsböcker för nybörjare (2021-uppdatering)

Anonim

C ++ är ett datorprogrammeringsspråk som innehåller funktionen för C-programmeringsspråk såväl som Simula67 (det var det första objektorienterade språket). C ++ introducerade begreppen klasser och objekt.

Här är en samlad lista över Top C ++ - böcker som ska ingå i alla C ++ - utvecklarbibliotek.

1) C ++ Primer 5th Edition

C ++ Primer (5: e upplagan) 5: e upplagan skriven av Stanley B, introducerar C ++ - standardbiblioteket från början. Det hjälper dig att skriva användbara program utan att behöva behärska alla aspekter av C ++ - språket. Böckerna täcker många exempel, och det visar också hur man använder dem bäst.

Den här boken är perfekt för den nya utvecklaren som vill lära känna C ++ koncept och tekniker. Boken hjälper dig att lära dig genom exempel som belyser dagens bästa kodningsstilar och programdesigntekniker.

Kontrollera senaste pris och användarrecensioner på Amazon

2) C ++ på en timme om dagen, Sams Teach Yourself 8th Edition

Denna bok presenterar språket ur en praktisk synvinkel. Det hjälper dig att lära dig hur du använder C ++ för att skapa snabbare, enklare och effektivare C ++ - applikationer. Du kan förstå hur C ++ - funktioner hjälper dig att skriva effektiv kod med begrepp som flyttkonstruktörer, lambdauttryck och uppdragsoperatörer.

Boken hjälper dig att lära dig objektorienterade programmeringskoncept som inkapsling, abstraktion, arv och polymorfism. Det hjälper dig att lära dig hur du kan använda Standardmallbibliotekets algoritmer för att skriva funktionsrika och stabila C ++ - applikationer.

Kontrollera senaste pris och användarrecensioner på Amazon

3) C ++ Pocket Reference 1st Edition

Accelerated C ++: Praktisk programmering, skriven av Andrew Koenig. Denna introduktionsbok som tar ett praktiskt tillvägagångssätt för att lösa problem med C ++. Den täcker ett brett spektrum av C ++ - programmering än andra introduktionsböcker.

Boken beskriver verkliga problem och lösningar, inte bara språkfunktioner. Boken täcker språket och standardbiblioteket tillsammans: Du lär dig också hur du använder biblioteket redan från början.

Kontrollera senaste pris och användarrecensioner på Amazon

4) C ++: Komplett referens fjärde upplagan

C ++ Pocket Reference är ett minneshjälpmedel för C ++ - programmerare skrivet av Kyle Loudon. Den här referensboken i fickstorlek är en idealisk referensbok att genomföra, se till att den är praktisk när det behövs.

Information om C ++ - typer och typkonvertering Syntaxen för C ++ - uttalanden och förprocessordirektiv Arrays, pekare, strängar och uttryck etc. Uppdateringar Den här boken täcker också begrepp C ++ som namnområden och omfattning.

Kontrollera senaste pris och användarrecensioner på Amazon

5) C ++ All-in-One For Dummies 3rd Edition

C ++ All-in-One For Dummies, 3rd Edition är en idealisk handbok för C ++ - programmerare. Författaren John Paul Mueller är en erkänd myndighet inom datorindustrin som din ultimata guide till C ++. Denna C ++ - bok lär dig hur du kan arbeta med objekt och klasser. Det hjälper dig att lära dig avancerad kodningsförmåga med olika C ++ - koncept.

Boken hjälper dig också att upptäcka hur lambdauttryck kan göra din kod mer kortfattad och läsbar. Det hjälper dig också att få arbete som producerar kod snabbare och bättre än någonsin.

Kontrollera senaste pris och användarrecensioner på Amazon

6) En rundtur i C ++ (C ++ In-Depth Series) 1: a upplagan

Bjarne Stroustrups bok A tour of C ++. Det erbjuder kompletta referenser för C ++ - kärnkoncept och praktisk kodning för att ge en erfaren programmerare att få vad som utgör modern C ++. Denna kortfattade bok innehåller en fristående guide.

Författaren täcker många C ++ - språkfunktioner och viktiga komponenter i standardbiblioteket. Boken går till den nivå som ger programmerare en meningsfull översikt över språket, tillsammans med viktiga exempel och många kodningsexempel som hjälper dig att komma igång.

Kontrollera senaste pris och användarrecensioner på Amazon

7) Effektiv Modern C ++

Effektiv Modern C ++ är en bok skriven i form av riktlinjer och inte regler eftersom riktlinjer har undantag. Den viktigaste delen av varje artikel är inte det råd det ger, utan motiveringen bakom rådet. När du har läst det kommer du att kunna avgöra om omständigheterna i ditt projekt motiverar ett brott mot artikelns vägledning.

Huvudmålet med denna bok är att ge en djupare förståelse för hur saker fungerar i C ++ 11 och C ++ 14.

Kontrollera senaste pris och användarrecensioner på Amazon

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

Boken erbjuder omfattande dokumentation av varje bibliotekskomponent, som inkluderar en introduktion till dess syfte och design.

Denna C ++ - bok täcker praktiska programmeringsdetaljer som behövs för effektiv användning. Det lär också ut signatur, viktiga klasser och funktioner och många exempel på arbetskod. Boken täcker också ämnen som STL (Standard Template Library), undersökning av behållare, iteratorer, funktionsobjekt etc.

Kontrollera senaste pris och användarrecensioner på Amazon

9) Börjar med C ++ från kontrollstrukturer till objekt plus

Denna C ++ - bok skrevs av Tony Gaddis tillgänglig. Det är en steg-för-steg-presentation som hjälper både nybörjare och erfarna utvecklare. Det hjälper dem att förstå viktiga begrepp i C ++ programmeringsspråk.

I den här boken täcker Gaddis kontrollstrukturer, funktioner, matriser och pekare före objekt och klasser. Gaddis-texter, tydlig och lättläst kod med många praktiska, verkliga exempel. MyProgrammingLab för att börja med C ++ erbjuder läxor, bedömningsprogram som engagerar elever.

Kontrollera senaste pris och användarrecensioner på Amazon

10) Accelerated C ++: Praktisk programmering med exempel 1: a upplagan

Detta är en avancerad C ++ - inlärningsbok skriven av Scott Meyers. Boken innehåller ämnen som för- och nackdelar med braced initialisering, perfekt vidarebefordran, förutom specifikationer, och smart pekare gör funktioner. Relationerna mellan std :: flytta, std :: framåt. Den övervakar också tekniker som hjälper dig att skriva korrekta, användbara lambdauttryck.

Effektiv Modern C ++ är den viktigaste boken för att känna till viktiga C ++ koncept och riktlinjer, stilar och idiomer för att effektivt använda modern C ++ effektivt och noggrant.

Kontrollera senaste pris och användarrecensioner på Amazon

11) Effektivare C ++

Detta är en idealisk C ++ referensbok skriven av Scott Meyers.

Det erbjuder många C-språkreferenser och lär C som delmängd av C ++

Den här boken illustrerar C ++ - språket med bra exempel hela tiden. Det rekommenderas starkt som en referensbok.

Kontrollera senaste pris och användarrecensioner på Amazon

12) Objektorienterad programmering i C ++ 4: e upplagan

Robert Lafore skrev objektorienterad programmering i C ++. Boken börjar med de grundläggande principerna för programmeringsspråket C ++. Det introduceras gradvis alltmer mot avancerade ämnen.

Strukturen i denna bok liknar väldigt mycket den i föregående utgåva. Varje kapitel i den här boken är full av ANSI C ++ -standarden och exemplen reviderade för att återspegla nuvarande praxis och standarder.

Kontrollera senaste pris och användarrecensioner på Amazon

13) C ++ programmering: Från problemanalys till programdesign 3: e upplagan

C ++ programmering: Från problemanalys till programdesign, tredje upplagan är en bok skriven av DS Malik. Denna programmeringsbok lär också ut OOD-metodiken för sorteringsalgoritmer. Den lär också hur man presenterar ytterligare material om abstrakta klasser.

Dessutom har övningsuppsättningar ges i slutet av varje kapitel har utökats och innehåller nu flera kalkyler och ingenjörsrelaterade övningar.

Kontrollera senaste pris och användarrecensioner på Amazon

14) C ++: En detaljerad metod för praktisk kodning

A Detail approach to Practical Coding är en andra bok skriven av Nathan Clark. Författaren delar med sig av sin 20-åriga programmeringserfarenhet i den här boken. Denna bok fungerar som en undervisningsguide och också en referenshandbok som följer dig genom denna underbara värld av programmering.

Den här andra volymen täcker grundläggande ++ ämnen som datatyper, variabelt omfång, konstanter och bokstäver, modifierartyper, nummer, strängar, klasser och objekt, matrispekare, datastruktur, datum och tid, etc.

Kontrollera senaste pris och användarrecensioner på Amazon

15) C ++ 17 STL kokbok

Den här boken hjälper dig att förstå språkets mekanik och biblioteksfunktioner och ger inblick i hur de fungerar.

Boken använder sig av en implementeringsspecifik problemlösning som hjälper dig att lösa sådana problem. Det täcker också grundläggande STL-koncept, som behållare, algoritmer, lambdauttryck, iteratorer.

Kontrollera senaste pris och användarrecensioner på Amazon