Modernes C++

Concurrency meistern

(Autor)

Buch
288 Seiten
2018
Carl Hanser (Verlag)
978-3-446-45590-0 (ISBN)
39,00 inkl. MwSt
eBook inside
Zu diesem Buch erhalten Sie kostenlos ein eBook dazu.
Modernes C++: Concurrency meistern ist eine Reise durch die bestehende und die zukünftige Nebenläufigkeit in C++.

Das Buch erklärt Ihnen die Details zu Nebenläufigkeit in modernem C++ und gibt Ihnen mehr als 100 lauffähige Programme. Damit können Sie die Theorie mit der Praxis verknüpfen um den optimalen Nutzen aus dem Buch zu ziehen.

Nebenläufigkeit, Parallelität, Gleichzeitigkeit
• C++11 und C++14 besitzen die elementaren Bausteine, um nebenläufige und parallele Programme zu schreiben.
• Mit C++17 stehen die parallelen Algorithmen der Standard Template Library (STL) vor der Tür. Das heißt, dass die meisten der Algorithmen der STL sequentiell, parallel oder vektorisiert ausgeführt werden können.
• Die Geschichte in C++ geht aber weiter. Dank C++20 können wir auf erweiterte Futures, Coroutinen, Transaktionen und noch viel mehr hoffen.

Für C++ Entwickler, die ihr Niveau rund um Gleichzeitigkeit auf das nächste Niveau heben wollen.

Gleichzeitigkeit ist neben Security und Verteilung eine der Schlüsselherausforderung der Softwareentwicklung der nächsten mindestens 10 Jahre.

EXTRA: eBook inside. Systemvoraussetzungen für eBook inside: Internet-Verbindung und Adobe-Reader oder eBook-Reader bzw. Adobe Digital Editions.

Rainer Grimm ist seit vielen Jahren als Softwareentwickler und Schulungsleiter tätig. In seiner Freizeit schreibt er gerne Artikel zu den Programmiersprachen C++, Python und Haskell. Seine Schulungen und Vorträge umfassen klassische Fortbildungsthemen für den professionellen Softwareentwickler wie Design Pattern, objektorientierte, generische und funktionale Programmierung. Seine alte und neue Leidenschaft gilt der Programmiersprache C++.

"Rainer Grimm zeigt Entwicklern systemübergreifend mit einer Fülle von Beispielen, wie man Parallelverarbeitung in Programmen einsetzt. ... Das Buch wendet sich in erster Linie an Geübte C++-Entwickler, die sich gezielt ins Multithreading vertiefen wollen. Aber auch interessierte Einsteiger finden unter den Codebeispielen manches Nützliche, was sie weiterbringen kann." Ulrich Schmitz, c't, November 2018

"Rainer Grimm zeigt Entwicklern systemübergreifend mit einer Fülle von Beispielen, wie man Parallelverarbeitung in Programmen einsetzt. Das Buch wendet sich in erster Linie an Geübte C++-Entwickler, die sich gezielt ins Multithreading vertiefen wollen. Aber auch interessierte Einsteiger finden unter den Codebeispielen manches Nützliche, was sie weiterbringen kann." Ulrich Schmitz, c't, November 2018

Erscheinungsdatum
Verlagsort München
Sprache deutsch
Maße 181 x 247 mm
Gewicht 628 g
Einbandart gebunden
Themenwelt Informatik Programmiersprachen / -werkzeuge C / C++
Mathematik / Informatik Informatik Software Entwicklung
Mathematik / Informatik Informatik Theorie / Studium
Schlagworte Datenstrukturen • Entwurfsmuster • modern c++ • nebenläufig • Nebenläufige Programmierung • Nebenläufigkeit • nebenläufig • Nebenläufige Programmierung • Nebenläufigkeit • Programmiertechniken • Software Entwicklung • Staprogrammieren c++ • unified modeling language
ISBN-10 3-446-45590-6 / 3446455906
ISBN-13 978-3-446-45590-0 / 9783446455900
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Das umfassende Handbuch

von Torsten T. Will

Buch | Hardcover (2024)
Rheinwerk (Verlag)
49,90
Technisch-wissenschaftliche Übungsaufgaben mit Lösungen

von Thomas Hoch; Gerd Küveler

Buch | Softcover (2023)
Springer Vieweg (Verlag)
37,99
das umfassende Handbuch

von Jürgen Wolf; René Krooß

Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90