Kapitel 7. Die Concurrency-API

Eine der großen Errungenschaften von C++11 ist die Aufnahme von Parallelität (Nebenläufigkeit, Concurrency) in die Sprache und Bibliothek. Programmierer, die mit anderen Threading-APIs vertraut sind (zum Beispiel pthreads oder Windows-Threads) sind manchmal von dem vergleichsweise spartanischen Featureset überrascht, das C++ bietet. Das liegt aber daran, dass sich ein Großteil der Concurrency-Unterstützung von C++ in Vorgaben an die Compilerbauer versteckt. Die Zusicherungen in der Sprache bedeuten, dass zum ersten Mal in der Geschichte von C++ Programmierer Multithread-Programme mit Standardverhalten über alle Plattformen hinweg schreiben können. Damit gibt es ein stabiles Fundament, auf dem ausdrucksstarke Bibliotheken ...

Get Effektives 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.