Liste der Top 10 besten C ++ Bücher und Beschreibungen

Liste der Top 10 besten C ++ Bücher und Beschreibungen

Es ist möglich, einen C ++ - Lehrplan für Anfänger, Fachkräfte und fortschrittliche C ++ - Programmierer zu haben.

Der Lehrplan für Anfänger wäre einer, der es dem Lernenden ermöglicht, sinnvolle C ++ - einfache Programme zu schreiben, die funktionieren. Dies befasst sich mit den Grundlagen von C++. Eine Bewerbung besteht aus verschiedenen Programmen. Der Lehrplan für Fachleute würde das schlanke, um kommerzielle C ++ - Anwendungen schreiben zu können. Der Lehrplan für fortschrittliche C ++ - Programmierer hätte Konzepte für die schwierigsten C ++ - Probleme, die nicht häufig sind. Der fortschrittliche Lehrplan hätte auch die neuesten C ++ - Funktionen. Die Liste der besten C ++ - Bücher unten basiert auf dieser Kategorisierung.

Die neueste Spezifikationsversion von C ++ ist C ++ 20. Es gibt die Rede von C ++ 23. Es gibt C ++ 20, C ++ 17, C ++ 14, C ++ 11 und ältere Versionen. Ein Buch über C ++ für Anfänger für die Spezifikationsversionen vor C ++ 11 und bis zu C ++ 23 hätte einen ähnlichen Inhalt.

Die Version der C ++ - Spezifikation, auf die das Buch basiert, sollte ebenfalls berücksichtigt werden.

Beachten Sie, dass ein Buch, um C ++ - Programmierer zu trainieren, um Profis zu werden, wie oben beschrieben, als Buch auf mittlerer Ebene bezeichnet wird.

In Bezug auf Bücher für Anfänger sollte der Inhalt ausreichen und die Pädagogik (Lehren) gut sein.

Bedeutung der Referenz

Eine Computersprachspezifikation wie die C ++ - Spezifikation ist ein Referenzdokument.

Der Lernende der Computerprogrammierung sollte niemals vergessen, dass die Programmierung in dem Sinne ähnlich ist, dass Praxis (Lösung von Problemen) erforderlich ist. Sei es für Anfänger, Fachkräfte (mittlere) oder den fortgeschrittenen Kurs.

Die Liste

Für jedes Buch wird der Hyperlink zu weiteren Details des Buches gegeben. Auf den Webseiten können die Bücher mit Kreditkarte gekauft werden.

4 Beste Bücher für Anfänger:

C ++ Primer / 5. Auflage

  • Geschrieben von: Stanley Lippman, Josée Lajoie und Barbara Moo
  • Herausgeber: Pearson Ausbildung
  • Veröffentlichungsdatum
  • Sprache: Englisch
  • Maße: 7.75 x 2 x 9.5 Zoll
  • NEIN. von Seiten: 976

Obwohl vor 10 Jahren veröffentlicht wurde, steht dieses Buch immer noch den Test der Zeit. Es wurde für Anfänger und Fachkräfte (Mittelstufe) geschrieben. Es basiert auf C ++ 11. Es hat genug C ++ 11 Referenzmaterial. Die Pädagogik (Lehre/Tutorial/Erklärung) ist ebenfalls gut.

AMAZONAS

C ++ in einer Stunde am Tag unterrichten sich selbst / 8. Ausgabe

  • Geschrieben von: Siddhartha Rao
  • Herausgeber: Sams
  • Freigegeben: 23. Dezember 2016
  • Sprache: Englisch
  • Maße: 7 x 1.8 x 9.13 Zoll
  • NEIN. von Seiten: 800

Mit diesem Buch können Sie C ++ als seine Muttersprache lernen. Es ist kein früheres Programmierkenntnis erforderlich. Das Buch deckt wichtige Funktionen von C ++ 11 und C ++ 14 ab. Es berührt auch C ++ 17 -Funktionen. C ++ - Erweiterte Funktionen sind ebenfalls abgedeckt. Dieses Buch wird für jeden empfohlen, der schnell C ++ lernen und einen Job suchen möchte. Natürlich müssen auch andere Dinge wie Datenbank oder Netzwerk gelernt werden. Das Buch ist sowohl für Anfänger als auch für Profis.

AMAZONAS

C ++ All-in-One für Dummies / 3rd Edition

  • Geschrieben von: John Paul Müller und Jeffrey M. Cogswell
  • Herausgeber: Für Dummies
  • Veröffentlichungsdatum: 18. August 2014
  • Sprache: Englisch
  • Maße: 7.3 x 2 x 9.2 Zoll
  • NEIN. von Seiten: 864

Das Wort „Dummies“ hier bedeutet nicht wirklich menschliche Dummies. Es bezieht sich auf Menschen, die Schwierigkeiten hatten, das Thema vorher zu studieren.

Das Wissen in diesem Buch geht nicht über C ++ 14 hinaus. Die neuen Funktionen in C ++ 17, C ++ 20 und sogar C ++ 23 sind jedoch nicht wirklich für Anfänger geeignet. Obwohl dieses Buch ein paar themen im Voraus C ++ berührt, ist es für Anfänger in der Art und Weise, wie es angesprochen wird, außergewöhnlich gut.

AMAZONAS

Beginn C ++ 17: Vom Anfänger zum Profi / 5. Ausgabe

  • Geschrieben von: Ivor Horton (Autor), Peter Van Weert (Mitwirkender)
  • Herausgeber: Apress
  • Veröffentlichungsdatum: 24. März 2018
  • Sprache: Englisch
  • Maße: 7.01 x 1.82 x 10 Zoll
  • NEIN. von Seiten: 804

Dieses Buch ist sowohl für Anfänger als auch für Profis (Zwischenstufe). Die Tatsache, dass Anfänger keine C ++ 17 -Funktionen benötigen, bedeutet nicht, dass dieses Buch nicht gut für sie ist. Theoretisch sollte ein Anfänger mit der neuesten Version von C lernen++. Die meisten guten Bücher für Anfänger sind jedoch von älteren C ++ - Versionen. Mit diesem Buch beginnt der Lernende mit den Grundlagen und Fortschritten in Schritt-für-Schritt-Beispielen, um ein arbeitender C ++-Programmierer (Profi) zu werden. Zum Glück werden ein paar C ++ 17 Merkmale unterrichtet.

AMAZONAS

Für alle oben genannten vier Bücher ist kein echtes Prior-Wissen in C ++ oder Programmierung erforderlich.

3 beste Zwischenbücher C ++ - Bücher

Ein Buch für diesen C ++ - Kurs sollte davon ausgehen, dass der Student die Grundlagen von C gelernt hat++. Das Buch sollte die folgenden Themen ausreichend enthalten: Klassen und deren Objekt, Standardvorlagenbibliothek (STL), Datenstrukturen, Iteratoren, Sequenzbehälter und Funktionsobjekte.

Die C ++ - Programmiersprache / 4th Edition

  • Geschrieben von: Bjarne Stroustrup
  • Herausgeber: Addison-Wesley Professional
  • Veröffentlichtes Datum: Juli 2013
  • Sprache: Englisch
  • Maße: 7.75 x 2.15 x 9.45 Zoll
  • NEIN. von Seiten: 1376

Bjarne Stroustrup schreibt dieses Buch. Bjarne Stroustrup ist der Schöpfer von C++. Dieses Buch ist bis zu C ++ 11. Die neueste Version von C ++ ist heute C ++ 20. Es gibt bereits die Rede von C ++ 23. Neue Funktionen in den neueren Versionen einer Sprache sind nicht unbedingt fortgeschrittene Funktionen. Nachdem dieses Buch die Grundlagen von C ++ kennt, kann es gelesen werden, um ein Profi zu werden. Dieses Buch erklärt nicht nur die Zwischenthemen und die Verwendung, sondern auch, warum die Funktionen erforderlich sind. Dieses Buch hat auch das Thema, reguläre Ausdrücke in C++. Viele andere C ++ - Bücher haben keine regulären Ausdrücke.

AMAZONAS

Beginnend mit C ++ von Kontrollstrukturen zu Objekten / 9. Auflage

  • Geschrieben von: Tony Gaddis
  • Herausgeber: Pearson
  • Veröffentlichtes Datum: 13. Februar 2017
  • Sprache: Englisch
  • Maße: 8.1 x 1.8 x 9.9 Zoll
  • NEIN. von Seiten: 1344

Mit neuen Funktionen in C ++ setzt sich dieses Buch nach den Grundlagen fort, um den Lernenden, ein Profi (mittlerer) zu machen, zu machen. Einige fortschrittliche Funktionen werden ebenfalls besprochen.

AMAZONAS

Beschleunigter C ++: Praktische Programmierung mit Beispiel 1. Auflage

  • Geschrieben von: Mike Hendrickson, Andrew Koenig, Barbara Moo
  • Herausgeber: Addison-Wesley Professional
  • Veröffentlichtes Datum: 14. August 2000
  • Sprache: Englisch
  • Maße: 7.4 x 1 x 9.15 Zoll
  • NEIN. von Seiten: 352

Obwohl dieses Buch alt ist, hält es immer noch dem Test der Zeit stand. Nach dem Erlernen der Grundlagen (Anfang) ist dies ein besonders gutes Buch, um ein Profi zu werden (mittlerer). Es verwendet einen Top-Down-Ansatz im Unterricht und betont die Praxis. Top-Down-Ansatz ist nicht auf dem Kopf. Die Verwendung des Begriffs „auf dem Kopf“ durch andere ist irreführend und kann die Lernenden davon abhalten, das Buch zu kaufen.

Viele neue Funktionen von C ++ 11 und UP sind nicht unbedingt fortgeschrittene Funktionen. Zum Beispiel erleichtert die Reichweite, die neu ist und wahrscheinlich nicht in diesem Buch zu finden ist. Es sei denn, der Leser möchte „einfach“ als „fortgeschritten“ bezeichnen, dann ist dieses Buch heute noch relevant und gut.

AMAZONAS

3 sehr gute komplementäre fortgeschrittene C ++ - Bücher

Fügen Sie die Themen in C ++ vor, intelligente Zeiger, Streams für Eingabe und Ausgabe, Ausnahmebehandlung, Threads, Vorlagen, Speicherverwaltung und reguläre Ausdrücke. Regelmäßige Ausdrücke können sowohl in grundlegende reguläre Ausdrücke als auch in fortgeschrittene reguläre Ausdrücke unterteilt werden. Da es jedoch in C ++ neu ist, wurde alles hier als fortgeschrittenes Thema angesehen. Es ist nicht möglich, ein Buch zu finden, das alle fortgeschrittenen Themen in C abdeckt++. Außerdem werden die erweiterten Themen aktualisiert, wenn die neuen C ++ - Versionen herauskommen.

Die Fortschrittsthemen sollten nach Abschluss des Zwischenkurs gelernt werden. Idealerweise sollte der C ++ - Intermediate -Programmierer in der Lage sein, die erweiterten Themen aus der neuesten Version der C ++ - Spezifikation zu lesen und zu verstehen. Das Problem ist, dass es auch schwierig ist, die neueste Spezifikation von C ++ zu verstehen. In der Regel ist es einfacher, Bücher zum fortgeschrittenen Thema oder zu Themen zu lesen.

Die folgenden drei Bücher sollten zusammen gelesen werden, da sie verschiedene fortgeschrittene C ++ -Themen behandeln.

Modernes C ++ - Programmierkochbuch

  • Geschrieben von: Marius Bancila
  • Herausgeber: Packt Publishing
  • Veröffentlichungsdatum: 11. September 2020
  • Sprache: Englisch
  • Maße: 7.5 x 1.69 x 9.25 Zoll
  • NEIN. von Seiten: 750

Dieses Buch geht auf C ++ 20. Es verfügt über die fortschrittlichen Funktionen des Threading mit Parallelität und intelligenten Zeigern. Es verfügt außerdem über die folgenden Funktionen, die mehr neue Funktionen sind, als die Vorabfunktionen: Semantik, Contexpr, Bereiche und Textformatierung verschieben. Beachten Sie, dass dieses Buch keine Ausnahmebehandlung und einige der anderen oben genannten erweiterten Funktionen behandelt.

AMAZONAS

Mehr außergewöhnliche c++

  • Geschrieben von: Herb Sutter
  • Herausgeber: Addison Wesley
  • Veröffentlichungsdatum: 17. Dezember 2001
  • Sprache: Englisch
  • Maße: 9.22 x 0.56 x 7.4 Zoll
  • NEIN. von Seiten: 304

Dieses Buch reicht auch auf C ++ 20. Die meisten Kapitel in diesem Buch können als Fortschritt angesehen werden. Dazu gehören Ausnahmebehandlung, Speicher- und Ressourcenverwaltung sowie Makros. Auch hier enthält es auch nicht alle C ++ - Fortschrittsthemen.

AMAZONAS

C ++ Vorlagen: Die vollständige Anleitung / 2. Auflage

  • Geschrieben von: David Vandevoorde, Nicolai M. Josuttis und Douglas Gregor
  • Herausgeber: Addison-Wesley Professional
  • Veröffentlichungsdatum: 8. September 2017
  • Sprache: Englisch
  • Maße: 7.85 x 1.95 x 9.45 Zoll
  • NEIN. von Seiten: 832

Dieses Buch geht auf C ++ 17. Es behandelt nur C ++ - Vorlagen.

AMAZONAS

Nach dem Lesen der oben genannten drei Bücher sollte der C ++ - Programmierer in der Lage sein, die neueste C ++ - Spezifikationsversion zu lesen und sie zu verstehen.

Abschluss

Wenn Sie alle oben genannten 10 Bücher lesen und verstehen, können Sie die gesamte Spezifikation von C ++ 20 (und sogar C ++ 23) lesen und sie verstehen.