Libreria atomica C ++ - store
Descrizione
Sostituisce atomicamente il valore dell'oggetto atomico con un argomento non atomico.
Dichiarazione
Di seguito è riportata la dichiarazione per 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;
Parametri
Desired - Viene utilizzato per memorizzare il valore nella variabile atomica.
Order - Viene utilizzato per applicare i vincoli dell'ordine di memoria.
Valore di ritorno
(nessuna)
Eccezioni
No-noexcept - questa funzione membro non genera mai eccezioni.