Chapitre 7

L’API de concurrence

L’une des plus grandes avancées de C++11 réside dans l’incorporation de la concurrence au niveau du langage et de la bibliothèque. Les programmeurs habitués des autres API de gestion des threads (par exemple les pthreads ou les threads de Windows) sont parfois surpris de la rigidité des fonctionnalités de concurrence en C++, mais elle vient des contraintes imposées aux développeurs de compilateurs. Toutefois, grâce aux garanties qui en découlent au niveau du langage, les programmeurs peuvent, pour la première fois dans l’histoire de C++, écrire des applications multithreads au comportement cohérent sur toutes les plates-formes. Nous disposons ainsi d’une base solide pour construire des bibliothèques d’importance. ...

Get Programmer efficacement en 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.