J'ai lu la documentation cpp et compris queY at-il un avantage à utiliser atomic_init sur atomic_store?
Atomic_init
-is non atomique et sujettes à la race des données (il porte un problème) -De le terme « init » dans l'instruction, je crois que il doit être utilisé pour initialiser la variable pour la première fois.
Atomic_store -stores une valeur atomiquement dans la variable atomique
Alors, pourquoi utiliser ne pas stocker atomique pour initialiser la variable? Si oui, pourquoi ont-ils l'atomic_init?
Y at-il un avantage à utiliser atomic_init sur atomic_store?