Jusqu'à ce que std::atomic
est disponible, quelle est la multiplateforme (Windows & linux) façon d'incrémenter de manière atomique une variable?incrément atomique multiplateforme
Je suis actuellement utiliser boost::detail::atomic_count
mais c'est dans l'espace de noms boost::detail
et je ne sais pas si c'est sûr à utiliser.
Avez-vous regardé l'actuellement sous-évaluation [Boost.Atomic] (http://www.chaoticmind.net/~ hcb/projects/boost.atomic/doc/index.html) bibliothèque? – ildjarn
'std :: atomic' est déjà disponible. Non? –
MSVC et GCC ont tous deux le support std :: atomic maintenant. Il y a aussi http://www.stdthread.co.uk – Eloff