Questions et réponses pour le stdatomic :

std :: atomic est un modèle de classe dans la bibliothèque standard C ++ 11 qui fournit des opérations atomiques.

3
votes
Question d'origine: J'ai obtenu un tableau de structures et je l'ai rempli dans un thread séparé en le lisant dans le thread principal: std::atomic< ...

1
votes
std::atomic<bool> b; void f() { // block A if(b.load(std::memory_order_relaxed)) { // block B } // block C } void g() { // block B b.store(true, std::m ...