Questions et réponses pour le atomic :

Une opération atomique est indivisible. Ce terme est utilisé pour décrire les transactions dans les bases de données, les accès de bas niveau dans les programmes multithread et les opérations du système de fichiers, entre autres.

9
votes
Si j'accède à un seul type entier (E.G. Long, Int, Bool, etc.) Dans plusieurs threads, dois-je utiliser un mécanisme de synchronisation tel qu'un mutex pour les verrouiller. J ...

9
votes
Que se passe-t-il lorsque deux threads définissent un bool sur oui "en même temps"? ...

9
votes
J'ai un compteur atomique ( std :: atomic compte code>) qui résiste à incrémenter séquentiellement des valeurs à plusieurs threads. #in ...

9
votes
Dites que vous avez une application reliant 3 systèmes externes différents. Vous devez mettre à jour quelque chose dans tous 3. En cas de défaillance, vous devez recule ...