C++-Gleichzeitigkeit in Aktion

Bewertung:   (4,7 von 5)

C++-Gleichzeitigkeit in Aktion (Anthony Williams)

Leserbewertungen

Zusammenfassung:

Das Buch wird für seine umfassende Abdeckung von Gleichzeitigkeitskonzepten in C++, seinen gut geschriebenen Inhalt und seine Nützlichkeit als Referenz für Entwickler hoch gelobt. Es enthält hilfreiche Analogien und Beispiele, die komplexe Themen verdeutlichen. Einige Rezensenten bemängeln jedoch die Druckqualität und die Notwendigkeit von Aktualisierungen zur Aufnahme neuer C++-Funktionen wie Coroutines.

Vorteile:

Erstaunlich geschrieben, umfassender Überblick über Parallelität, gut erklärte Konzepte mit Analogien, großartiges Nachschlagewerk für moderne C++ Parallelität, sehr empfehlenswert für ernsthafte Entwickler, enthält praktische Beispiele und einen Anhang für zusätzliche Konzepte.

Nachteile:

Erfordert ein grundlegendes Verständnis von C++, um die Beispiele zu verstehen, die Druckqualität ist mit Schwarz-Weiß-Abbildungen schlecht, es fehlen Aktualisierungen zu neuen Funktionen wie Coroutines aus C++20/23, kann bei bestimmten Begriffen wie Fortsetzungen verwirrend sein.

(basierend auf 25 Leserbewertungen)

Originaltitel:

C++ Concurrency in Action

Inhalt des Buches:

Zusammenfassung

Dieser Bestseller wurde aktualisiert und überarbeitet, um alle neuesten Änderungen in C++ 14 und 17 zu berücksichtigen. C++ Concurrency in Action, Second Edition lehrt Sie alles, was Sie brauchen, um robuste und elegante Multithreading-Anwendungen in C++17 zu schreiben.

Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.

Über die Technologie

Sie entscheiden sich für C++, wenn Ihre Anwendungen schnell laufen müssen. Gut konzipierte Parallelität macht sie noch schneller. C++ 17 bietet starke Unterstützung für die Multithreading- und Multiprozessor-Programmierung, die für schnelle Grafikverarbeitung, maschinelles Lernen und andere leistungsabhängige Aufgaben erforderlich ist. Dieses außergewöhnliche Buch stellt die Funktionen, Muster und bewährten Verfahren der produktionsgerechten C++-Gleichzeitigkeit vor.

Über das Buch

C++ Concurrency in Action, Second Edition ist der maßgebliche Leitfaden für das Schreiben eleganter Multithreading-Anwendungen in C++. Es wurde für C++ 17 aktualisiert und behandelt sorgfältig jeden Aspekt der parallelen Entwicklung, vom Starten neuer Threads bis zum Entwurf voll funktionsfähiger Multithreading-Algorithmen und Datenstrukturen. Der Meister der Parallelität, Anthony Williams, stellt in jedem Kapitel Beispiele und praktische Aufgaben vor, die auch den erfahrensten Entwickler begeistern werden.

Was ist drin?

⬤ Vollständige Abdeckung der neuen Funktionen von C++ 17.

⬤ Starten und Verwalten von Threads.

⬤ Synchronisieren gleichzeitiger Operationen.

⬤ Entwerfen von nebenläufigem Code.

⬤ Fehlersuche in Multithreading-Anwendungen.

Über den Reader

Geschrieben für fortgeschrittene C- und C++-Entwickler. Keine vorherige Erfahrung mit Parallelität erforderlich.

Über den Autor

Anthony Williams ist seit 2001 aktives Mitglied des BSI C++ Gremiums und Entwickler der just:: thread Pro Erweiterungen der C++ 11 Thread Bibliothek.

Inhaltsverzeichnis

⬤ Hallo, Welt der Gleichzeitigkeit in C++.

⬤ Verwaltung von Threads.

⬤ Gemeinsame Nutzung von Daten zwischen Threads.

⬤ Synchronisieren gleichzeitiger Operationen.

⬤ Das C++-Speichermodell und Operationen auf atomaren Typen.

⬤ Entwerfen sperrenbasierter nebenläufiger Datenstrukturen.

⬤ Entwurf sperrfreier nebenläufiger Datenstrukturen.

⬤ Entwurf von nebenläufigem Code.

⬤ Erweitertes Thread-Management.

⬤ Parallele Algorithmen.

⬤ Testen und Debuggen von Multithreading-Anwendungen.

Weitere Daten des Buches:

ISBN:9781617294693
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2019
Seitenzahl:592

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Pflanzenbasierte Ernährung Kochbuch: Eine komplette Sammlung von 600 pflanzlichen Rezepten für...
Entfesseln Sie einen Lebensstil mit besserer...
Pflanzenbasierte Ernährung Kochbuch: Eine komplette Sammlung von 600 pflanzlichen Rezepten für gesunde, schnelle und einfache vegane Mahlzeiten zu Hause. Mit Tipps, wie - Plant Based Diet Cookbook: A Complete Collection of 600 Plant-Based Recipes to Cook Healthy, Quick and Easy Vegan Meals at Home. With Tips on How
Der Überlebensführer für Klavierlehrer: Inspirierende Unterrichtsstrategien, ausführliche technische...
The Piano Teacher's Survival Guide ist ein...
Der Überlebensführer für Klavierlehrer: Inspirierende Unterrichtsstrategien, ausführliche technische Ratschläge und fantasievolle Ideen für Klavierlehrer und Pianisten - The Piano Teacher's Survival Guide: Inspiring Teaching Strategies, In-Depth Technical Advice, and Imaginative Ideas for Piano Teachers and Pianists
Das Beste aus Klasse 5 Klavier: Eine Zusammenstellung der besten Stücke der Klasse 5 (Mittelstufe)...
Dies ist eine Sammlung der besten Stücke der...
Das Beste aus Klasse 5 Klavier: Eine Zusammenstellung der besten Stücke der Klasse 5 (Mittelstufe) aller Zeiten - The Best of Grade 5 Piano: A Compilation of the Best Grade 5 (Intermediate) Pieces Ever
Den richtigen Weg im Leben wählen - Choosing the Right Path in Life
Ich erinnere mich an mein ganzes Leben seit meinem zweiten Lebensjahr. Dreimal...
Den richtigen Weg im Leben wählen - Choosing the Right Path in Life
C++-Gleichzeitigkeit in Aktion - C++ Concurrency in Action
Zusammenfassung Dieser Bestseller wurde aktualisiert und überarbeitet, um alle neuesten Änderungen in...
C++-Gleichzeitigkeit in Aktion - C++ Concurrency in Action
The Best of Grade 4 Piano: Eine Zusammenstellung der besten Stücke der Klasse 4 (frühe Mittelstufe)...
Im Laufe der Jahre haben viele Prüfungsstücke die...
The Best of Grade 4 Piano: Eine Zusammenstellung der besten Stücke der Klasse 4 (frühe Mittelstufe) aller Zeiten - The Best of Grade 4 Piano: A Compilation of the Best Grade 4 (Early Intermediate) Pieces Ever
Adventistische Online-Ausbildung: Das Potenzial ausschöpfen - Adventist Online Education: Realizing...
Diese Sammlung von Forschungsergebnissen...
Adventistische Online-Ausbildung: Das Potenzial ausschöpfen - Adventist Online Education: Realizing the Potential
Verzweifeltes Glücksspiel - Desperate Gamble
Es braut sich ein Krieg zusammen. Die Orks sammeln sich und die Zwerge sind verschwunden, die Spannungen im Land...
Verzweifeltes Glücksspiel - Desperate Gamble
Meditation: Kundalini-Erwachen mit spiritueller Achtsamkeit und Chakren, um Stress, Angst und...
Endlich eine Meditationsanleitung, die es einfach...
Meditation: Kundalini-Erwachen mit spiritueller Achtsamkeit und Chakren, um Stress, Angst und Depressionen abzubauen und das Bewusstsein zu verbessern - Meditation: Kundalini Awakening With Spiritual Mindfulness and Chakras and Remove Stress, Anxiety and Depression and Improve Aware

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

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)