Bewertung:

Das Buch wird für seine detaillierte und gründliche Herangehensweise an C++ gelobt und ist daher auch für erfahrene Programmierer geeignet, die ihr Wissen vertiefen möchten. Es wurde im Vergleich zu früheren Ausgaben verbessert, indem es mit jeder aktuellen Version der Software kompatibel ist. Es ist jedoch eher für diejenigen zu empfehlen, die bereits über solide Kenntnisse in C oder in der Programmierung im Allgemeinen verfügen, als für Anfänger.
Vorteile:Detaillierte Informationen über C++, verbesserte Kompatibilität mit verschiedenen Softwareversionen, hervorragend geeignet, um Wissenslücken zu schließen, gut geschrieben von sachkundigen Autoren.
Nachteile:Nicht als erstes C++-Buch für Anfänger geeignet, möglicherweise nicht schnell zu lesen.
(basierend auf 3 Leserbewertungen)
Beginning C++23: From Beginner to Pro
Beginnen Sie Ihre Reise in die Programmierung mit C++, indem Sie mit den Grundlagen beginnen und Schritt für Schritt Beispiele durcharbeiten, die Ihnen helfen werden, ein kompetenter C++-Programmierer zu werden. Dieses Buch enthält die neuen Funktionen des C++23-Standards. Alles, was Sie brauchen, sind Beginning C++23 und ein beliebiger aktueller C++-Compiler, und schon bald werden Sie echte C++-Programme schreiben können.
Es werden keine Vorkenntnisse in der Programmierung vorausgesetzt. Alle Sprachkonzepte, die im Buch erklärt werden, sind mit funktionierenden Programmbeispielen illustriert, und alle Kapitel enthalten Übungen, mit denen Sie Ihr Wissen testen und üben können. Für alle Beispiele aus dem Text und die Lösungen zu den Übungen wird kostenloser Quellcode zum Download bereitgestellt.
Diese neueste Ausgabe wurde vollständig auf die neueste Version der Sprache, C++23, und auf alle Konventionen und Best Practices des modernen C++ aktualisiert. In diesem Buch werden auch Elemente der C++-Standardbibliothek vorgestellt, die wesentliche Unterstützung für C++23 bieten. Nach Abschluss dieses Buches verfügen Sie über die erforderlichen Kenntnisse und Fähigkeiten, um Ihre ersten C++-Anwendungen zu erstellen.
Was Sie lernen werden
⬤ Einstieg in die Programmierung mit dem C++23-Standard.
⬤ Modulare Programmierung in C++ durchführen.
⬤ Arbeiten Sie mit Arrays und Schleifen, Zeigern und Referenzen, Strings und mehr.
⬤ Schreiben Sie Ihre eigenen Funktionen, Typen und Operatoren.
⬤ Entdecken Sie die Grundlagen der objektorientierten Programmierung.
⬤ Nutzen Sie Überladung, Vererbung, virtuelle Funktionen und Polymorphismus.
⬤ Schreiben Sie generische Funktions- und Klassenvorlagen und machen Sie sie durch Konzepte sicherer.
⬤ Lernen Sie die Besonderheiten von Containern, Algorithmen und Bereichen kennen.
⬤ Verwenden Sie Autotyp-Deklarationen, Ausnahmen, Move-Semantik, Lambda-Ausdrücke und vieles mehr.
Für wen ist dieses Buch gedacht?
Programmierer, die neu in C++ sind, und solche, die nach einer Auffrischung der Grundkenntnisse von C++ im Allgemeinen suchen.