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.