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.