15 BESTE C ++ programmeerboeken voor beginners (update 2021)

Anonim

C ++ is een computerprogrammeertaal die zowel de functie van programmeertaal C als Simula67 bevat (het was de eerste objectgeoriënteerde taal). C ++ introduceerde de concepten van klassen en objecten.

Hier is een samengestelde lijst met Top C ++ -boeken die deel zouden moeten uitmaken van de bibliotheek van elke C ++ -ontwikkelaar.

1) C ++ Primer 5e editie

C ++ Primer (5e editie) 5e editie geschreven door Stanley B, introduceert vanaf het begin de C ++ -standaardbibliotheek. Het helpt u om nuttige programma's te schrijven zonder dat u elk aspect van de C ++ -taal onder de knie hoeft te krijgen. De boeken bevatten veel voorbeelden, en het laat ook zien hoe u er het beste gebruik van kunt maken.

Dit boek is ideaal voor die nieuwe ontwikkelaar die de kernconcepten en technieken van C ++ wil leren kennen. Het boek helpt u te leren door middel van voorbeelden die de beste codeerstijlen en programma-ontwerptechnieken van vandaag belichten.

Controleer de nieuwste prijs- en gebruikersrecensies op Amazon

2) C ++ in één uur per dag, Sams Teach Yourself 8th Edition

Dit boek presenteert de taal vanuit een praktisch oogpunt. Het helpt u te leren hoe u C ++ kunt gebruiken om snellere, eenvoudigere en efficiëntere C ++ -toepassingen te maken. U kunt begrijpen hoe C ++ -functies u helpen bij het schrijven van efficiënte code met behulp van concepten zoals verplaatsingsconstructors, lambda-expressies en toewijzingsoperatoren.

Het boek helpt je om objectgeoriënteerde programmeerconcepten te leren, zoals inkapseling, abstractie, overerving en polymorfisme. Het helpt u te leren hoe u de algoritmen van Standard Template Library kunt gebruiken om feature-rijke en stabiele C ++ -toepassingen te schrijven.

Controleer de nieuwste prijs- en gebruikersrecensies op Amazon

3) C ++ Pocket Reference 1e editie

Accelerated C ++: Practical Programming, geschreven door Andrew Koenig. Dit inleidende boek met een praktische benadering om problemen op te lossen met C ++. Het bestrijkt een bredere reikwijdte van C ++ -programmering dan andere inleidende boeken.

Het boek beschrijft echte problemen en oplossingen, niet alleen taalkenmerken. Het boek behandelt de taal en de standaardbibliotheek samen: u leert ook vanaf het begin hoe u de bibliotheek kunt gebruiken.

Controleer de nieuwste prijs- en gebruikersrecensies op Amazon

4) C ++: The Complete Reference Fourth Edition

De C ++ Pocket Reference is een geheugensteun voor C ++ programmeurs, geschreven door Kyle Loudon. Dit naslagwerk in zakformaat is een ideaal naslagwerk om mee te nemen, zorg ervoor dat het handig is als het nodig is.

Informatie over C ++ -typen en typeconversies De syntaxis voor C ++ -instructies en preprocessorrichtlijnen Arrays, pointers, strings en expressies, enz. Vernieuwers in Dit boek behandelt ook concepten van C ++ zoals naamruimten en bereik.

Controleer de nieuwste prijs- en gebruikersrecensies op Amazon

5) C ++ All-in-One voor Dummies 3e editie

C ++ All-in-One For Dummies, 3rd Edition is een ideaal handboek voor C ++ - programmeurs. Auteur John Paul Mueller is een erkende autoriteit in de computerindustrie en is uw ultieme gids voor C ++. Dit C ++ -boek leert je hoe je met objecten en klassen kunt werken. Het helpt je om geavanceerde codeervaardigheden te leren met behulp van verschillende C ++ -concepten.

Het boek helpt je ook te ontdekken hoe lambda-uitdrukkingen je code beknopter en leesbaarder kunnen maken. Het helpt je ook om sneller en beter dan ooit aan de slag te gaan met het produceren van code.

Controleer de nieuwste prijs- en gebruikersrecensies op Amazon

6) Een rondleiding door C ++ (C ++ In-Depth Series) 1e editie

Bjarne Stroustrup's boek A tour of C ++. Het biedt volledige referenties voor C ++ -kernconcepten en praktische codering om een ​​ervaren programmeur te laten begrijpen wat modern C ++ is. Dit beknopte boek bevat een op zichzelf staande gids.

De auteur behandelt veel C ++ -taalfuncties en belangrijke standaardbibliotheekcomponenten. Het boek gaat tot het niveau van het niveau dat programmeurs een zinvol overzicht van de taal geeft, samen met belangrijke voorbeelden en veel coderingsvoorbeelden die u helpen op weg te gaan.

Controleer de nieuwste prijs- en gebruikersrecensies op Amazon

7) Effectieve moderne C ++

Effectief Modern C ++ is een boek dat is geschreven in de vorm van richtlijnen en niet als regels, omdat richtlijnen uitzonderingen hebben. Het belangrijkste onderdeel van elk item is niet het advies dat het biedt, maar de grondgedachte achter het advies. Als je dat hebt gelezen, kun je bepalen of de omstandigheden van je project een schending van de richtlijnen van het item rechtvaardigen.

Het belangrijkste doel van dit boek is om een ​​beter begrip te geven van hoe dingen werken in C ++ 11 en C ++ 14.

Controleer de nieuwste prijs- en gebruikersrecensies op Amazon

8) C ++ Standard Library, The: A Tutorial And Reference 2e editie

Het boek biedt uitgebreide documentatie van elk bibliotheekonderdeel, inclusief een inleiding over het doel en het ontwerp ervan.

Dit C ++ - boek behandelt praktische programmeerdetails die nodig zijn voor effectief gebruik. Het leert ook handtekeningen, belangrijke klassen en functies en tal van voorbeelden van werkende code. Het boek behandelt ook onderwerpen als Standard Template Library (STL), het onderzoeken van containers, iteratoren, functieobjecten, enz.

Controleer de nieuwste prijs- en gebruikersrecensies op Amazon

9) Beginnen met C ++ van Control Structures tot Objects plus

Dit C ++ -boek is geschreven door Tony Gaddis's toegankelijk. Het is een stapsgewijze presentatie die zowel de beginnende als ervaren ontwikkelaars helpt. Het helpt hen om belangrijke concepten van programmeertaal C ++ te begrijpen.

In dit boek behandelt Gaddis besturingsstructuren, functies, arrays en verwijzingen vóór objecten en klassen. Gaddis-teksten, duidelijke en gemakkelijk te lezen code met veel praktische, praktijkvoorbeelden. MyProgrammingLab voor Beginnen met C ++ biedt huiswerk, evaluatieprogramma dat leerlingen boeit.

Controleer de nieuwste prijs- en gebruikersrecensies op Amazon

10) Versnelde C ++: praktische programmering door voorbeeld 1e editie

Dit is een geavanceerd C ++ leerboek geschreven door Scott Meyers. Het boek bevat onderwerpen als de voors en tegens van geschoorde initialisatie, perfect doorsturen, met uitzondering van specificaties, en slimme aanwijzer maakt functies. De relaties tussen std :: move, std :: forward. Het bevat ook technieken die u helpen bij het schrijven van correcte, nuttige lambda-uitdrukkingen.

Effective Modern C++ is the most important book to know important C++ concept and guidelines, styles, and idioms to effectively use modern C++ effectively and thoroughly.

Check Latest Price and User Reviews on Amazon

11) More Effective C++

This is an ideal C++ reference book written by Scott Meyers.

It offers many C language reference and teaches C as the subset of C++

This book illustrates the C++ language with good examples throughout. It is highly recommended as a reference book.

Check Latest Price and User Reviews on Amazon

12) Object-Oriented Programming In C++ 4th Edition

Robert Lafore wrote object-oriented Programming in C++. The book starts with the basic principles of the C++ programming language. It gradually introduces increasingly towards advanced topics.

The structure of this book is very much similar to that of the previous Edition. Each chapter in this book is full of ANSI C++ standard, and the examples revised to reflect current practices and standards.

Check Latest Price and User Reviews on Amazon

13) C++ Programming: From Problem Analysis to Program Design 3rd Edition

C++ Programming: From Problem Analysis to Program Design, Third Edition is a book written by D.S. Malik. This programming book also teaches OOD methodology of sorting algorithms. It also teaches how to present additional material on abstract classes.

Moreover, exercise sets are given at the end of each chapter have been expanded, and now contain several calculus and engineering-related exercises.

Check Latest Price and User Reviews on Amazon

14) C++: A Detailed Approach to Practical Coding

A Detail approach to Practical Coding is a second book written by Nathan Clark. The author shares his 20 year’s programming experience in this book. This book serves acts as a teaching guide and also a reference manual to accompany you through this wonderful world of programming.

This second volume covers basic ++ topics like Data Types,Variable Scope, Constants, and Literals, Modifier Types Operators, Numbers, Strings, Classes and Objects, Arrays Pointers, Data Structure, Date and Time, etc.

Check Latest Price and User Reviews on Amazon

15) C++17 STL Cookbook

This book helps you to understand the language's mechanics and library features and offers insight into how they work.

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