Kapitel 18: Nebenläufigkeit

Alles sollte so einfach wie möglich sein, aber nicht einfacher.— Albert Einstein

18.1  Einführung

Nebenläufigkeit – das gleichzeitige Ausführen mehrerer Tasks – wird eingesetzt, um den Durchsatz zu erhöhen (indem mehrere Prozessoren für eine einzelne Berechnung benutzt werden) oder die Reaktionsfähigkeit zu verbessern (indem man einem Teil eines Programms erlaubt, fortzufahren, während ein anderer auf eine Antwort wartet). Alle modernen Programmiersprachen bieten entsprechende Unterstützung an. Die von der C++-Standardbibliothek bereitgestellte Unterstützung ist eine portable und typsichere Variante dessen, was seit mehr als 20 Jahren in C++ benutzt wird, und wird nahezu überall von moderner Hardware unterstützt. ...

Get Eine Tour durch C++ - Der praktische Leitfaden für modernes C++ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.