Search code examples
How to synchronize a global object between two threads in C++?...

c++multithreadingstdatomic

Read More
Indirect & Direct initialization of std::atomic in C++11/17. What are the differences?...

c++c++11c++17stdstdatomic

Read More
lock free single producer multiple consumer data struct using atomic...

c++c++14lock-freestdatomic

Read More
Is std::atomic<bool> trivially copyable?...

c++language-lawyerstdatomictrivially-copyable

Read More
How does libcxx std::counting_semaphore implement "Strongly happens before" for release / ...

c++language-lawyerc++20memory-barriersstdatomic

Read More
Don't really get the logic of std::atomic::compare_exchange_weak and compare_exchange_strong...

c++multithreadingatomicstdatomiccompare-and-swap

Read More
Understanding sequential consistency fence in C++...

c++memory-barriersstdatomic

Read More
Why is memory_order given as a runtime argument to std::atomic functions...

c++c++11atomicstdatomicmemory-model

Read More
Using std::atomic with futex system call...

c++linuxc++20stdatomicfutex

Read More
Program using Atomic Variable gets stuck unexpectedly...

c++asynchronousconcurrencystdatomic

Read More
Is `std::atomic<>` necessary or overkill for `std::condition_variable`?...

c++multithreadingcondition-variablestdatomic

Read More
std::atomic error: no ‘operator++(int)’ declared for postfix ‘++’ [-fpermissive]...

c++c++11constantsstdatomic

Read More
Is fail ordering relevant for x86 atomic operation?...

c++assemblyx86memory-barriersstdatomic

Read More
Are 2 consecutive statements sequenced-before each other?...

cmultithreadingassemblyx86stdatomic

Read More
Is it guaranteed, that read-modify-write operation reads (and returns) a correct old value on weak m...

c++cachingarmmemory-barriersstdatomic

Read More
Why does std::atomic compile since C++17 even with a deleted copy constructor?...

c++initializationc++17stdatomiccopy-elision

Read More
Why does C/C++ not have a atomic flag test_and_clear?...

c++atomicc11stdatomictest-and-set

Read More
Why boost::atomic support non-trivial-copyable object?...

c++booststdatomic

Read More
Is std::atomic redundant if you have to check for overflow or act conditionally?...

c++c++11overflowatomicstdatomic

Read More
What does the is_lock_free property of std::atomic mean?...

c++c++11atomiclock-freestdatomic

Read More
why atomic does not work with auto varaible...

c++atomicautostdatomic

Read More
What happened to std::atomic<X>::value_type?...

c++c++11gccclangstdatomic

Read More
Using atomic variable to storage cv::Mat object...

c++opencvqt5raspberry-pi4stdatomic

Read More
std::atomic<bool>::wait vs. std::condition_variable::wait...

c++c++20atomiccondition-variablestdatomic

Read More
Difference between std::atomic and std::condition_variable wait, notify_* methods...

c++c++20condition-variablestdatomic

Read More
memory_order: acquire/release reversed pattern...

c++memory-barriersstdatomic

Read More
Is writing std::atomic thread safe in the area of read lock...

c++thread-safetystdatomicreadwritelock

Read More
How to initialize a static std::atomic data member...

c++c++11constantsatomicstdatomic

Read More
C++ atomics Correct memory order and thread fencing for a shared_ptr implementation...

c++multithreadingsmart-pointersstdatomiccompare-and-swap

Read More
How do I initialize an array of std::atomics to zeros?...

c++arraysc++11atomicstdatomic

Read More
BackNext