C11 Atomics: Lock-Free Shared State and Memory Ordering
C11 <stdatomic.h> provides standard atomic types and operations for thread-safe shared data. Learn how to use atomic counters and publication flags, choose correct memory orders, and verify lock-free support.