C++17 STL Kochbuch: Entdecken Sie die neuesten Erweiterungen der funktionalen Programmierung und Lambda-Ausdrücke

Bewertung:   (4,3 von 5)

C++17 STL Kochbuch: Entdecken Sie die neuesten Erweiterungen der funktionalen Programmierung und Lambda-Ausdrücke (Jacek Galowicz)

Leserbewertungen

Zusammenfassung:

Das Buch ist eine gut strukturierte und informative Quelle zu C++17 mit praktischen Beispielen und einem klaren Präsentationsstil. Es gibt jedoch Bedenken hinsichtlich der Formatierungsprobleme in der Kindle-Ausgabe, einiger veralteter Inhalte und der Eignung für Anfänger.

Vorteile:

Gut strukturierte und klare Darstellung
praxisnah mit vielen Beispielen und Illustrationen
gute Einführung in die Funktionen von C++17
nützlich für diejenigen mit etwas Programmiererfahrung
konzentriert sich auf moderne C++-Programmiertechniken
detaillierte Diskussionen über die Standardbibliothek.

Nachteile:

Formatierungsprobleme bei der Kindle-Ausgabe
nicht an Anfänger gerichtet
einige Beispiele funktionieren möglicherweise nicht mit älteren Compilern
einige Rezensenten fanden, dass es den Preis nicht wert ist, da ähnliche Rezepte online gefunden werden können
kleinere Fehler im Inhalt.

(basierend auf 15 Leserbewertungen)

Originaltitel:

C++17 STL Cookbook: Discover the latest enhancements to functional programming and lambda expressions

Inhalt des Buches:

Über 90 Rezepte, die die leistungsstarken Funktionen der Standardbibliothek in C++17 nutzen

Hauptmerkmale

⬤ Lernen Sie die neuesten Funktionen von C++ kennen und erfahren Sie, wie Sie mit Hilfe der Standardbibliothek (STL) besseren Code schreiben können. Reduzieren Sie die Entwicklungszeit für Ihre Anwendungen.

⬤ Verstehen Sie den Umfang und die Leistungsfähigkeit der STL-Funktionen, um mit realen Problemen umzugehen.

⬤ Entwickeln Sie Ihre eigenen Algorithmen, ohne auf die Einfachheit und Eleganz der STL verzichten zu müssen.

Buchbeschreibung

C++ hat einen langen Weg zurückgelegt und wird in allen Bereichen der Industrie eingesetzt. Schnell, effizient und flexibel, wird es zur Lösung vieler Probleme eingesetzt. Mit der kommenden Version von C++ wird sich die Art und Weise, wie Programmierer programmieren, ändern. Wenn Sie den praktischen Nutzen der C++17 STL verstehen wollen, um intelligenteren, vollständig portablen Code zu schreiben, dann ist dieses Buch genau das Richtige für Sie.

Dieses Buch beginnt mit neuen Sprachfunktionen und hilft Ihnen, die Mechanismen und Bibliotheksfunktionen der Sprache zu verstehen und gibt Ihnen einen Einblick in deren Funktionsweise. Im Gegensatz zu anderen Büchern verfolgt unser Buch einen implementierungsspezifischen, problemlösungsorientierten Ansatz, der Ihnen helfen wird, Hürden schnell zu überwinden. Sie lernen die wichtigsten STL-Konzepte kennen, wie z. B. Container, Algorithmen, Utility-Klassen, Lambda-Ausdrücke, Iteratoren und vieles mehr, während Sie an praktischen Rezepten aus der Praxis arbeiten. Diese Rezepte helfen Ihnen, das Beste aus der STL herauszuholen und zeigen Ihnen, wie Sie besser programmieren können.

Am Ende des Buches werden Sie mit den neuesten Funktionen von C++17 auf dem Laufenden sein und Zeit und Mühe sparen, während Sie Aufgaben mit der STL elegant lösen.

Was Sie lernen werden

⬤ Lernen Sie die neuen Kernfunktionen der Sprache und die Probleme kennen, die sie lösen sollen.

⬤ Verstehen Sie die Funktionsweise und die Anforderungen von Iteratoren, indem Sie sie implementieren.

⬤ Erforschen Sie Algorithmen, funktionalen Programmierstil und Lambda-Ausdrücke.

⬤ Nutzen Sie die reichhaltigen, portablen, schnellen und gut getesteten Algorithmen, die in der STL enthalten sind.

⬤ Arbeiten Sie mit Strings auf die STL-Art, anstatt handwerklichen Code im C-Stil zu erstellen.

⬤ Standardunterstützungsklassen für Gleichzeitigkeit und Synchronisation verstehen und wissen, wie man sie einsetzt.

⬤ Die Dateisystembibliothek nutzen, die mit der C++17 STL hinzugefügt wurde.

Für wen ist dieses Buch gedacht?

Dieses Buch richtet sich an fortgeschrittene C++-Programmierer, die das Beste aus der Standard Template Library der neuesten Version von C++ herausholen wollen: C++ 17.

Weitere Daten des Buches:

ISBN:9781787120495
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

C++17 STL Kochbuch: Entdecken Sie die neuesten Erweiterungen der funktionalen Programmierung und...
Über 90 Rezepte, die die leistungsstarken...
C++17 STL Kochbuch: Entdecken Sie die neuesten Erweiterungen der funktionalen Programmierung und Lambda-Ausdrücke - C++17 STL Cookbook: Discover the latest enhancements to functional programming and lambda expressions

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: