|
|
|
|
|
by bjackman
159 days ago
|
|
I believe that lets the compiler reorder the accesses. So this would be fine for my second example but it would be broken for my first example. ({READ,WRITE}_ONCE() only lets the compiler reorder the accesses if they happen in the same C statement). I think C++ doesn't have an equivalent because it just doesn't make sense as a primitive in very many environments. |
|