Is there any case that the atomicity of std::atomic is not guaranteed, when is_lock_free() == false?
Even if is_lock_free() == false , typically maybe, the atomicity of std::atomic can be guaranteed. Is that right? I wander that there are computer environments or cases where the atomicity is not guaranteed, when is_lock_free() == false. >Solution : Non-lock-free atomics aren’t address-free, so shared memory between two processes would mean they don’t respect each… Read More Is there any case that the atomicity of std::atomic is not guaranteed, when is_lock_free() == false?