Bibliothèque atomique C ++ - magasin
La description
Il remplace atomiquement la valeur de l'objet atomique par un argument non atomique.
Déclaration
Voici la déclaration de std :: atomic :: store.
void store( T desired, std::memory_order order = std::memory_order_seq_cst );
C ++ 11
void store( T desired, std::memory_order order = std::memory_order_seq_cst ) volatile;
Paramètres
Desired - Il est utilisé pour stocker la valeur dans la variable atomique.
Order - Il est utilisé pour appliquer des contraintes d'ordre mémoire.
Valeur de retour
(aucun)
Exceptions
No-noexcept - cette fonction membre ne lève jamais d'exceptions.