[转]C++11中的memory_order枚举值
| enum vallue | meaning |
|---|---|
| memory_order_relaxed | no sequential guarrantee |
| memory_order_acquire | 本线程中,所有后续的读操作必须在本条原子操作完成后执行 |
| memory_order_release | 本线程中,所有之前的写操作完成后才能执行本条原子操作 |
| memory_order_acq_rel | 同时包含memory_order_acquire and memory_order_release |
| memory_order_consume | 本线程中,所有后续的有关本原子类型的操作,必须在本条原子操作完成后执行 |
| memory_order_seq_cst | sequential consisitent 全部存取都按顺序执行 |
Let my exciting burning magma fulfill the infinite void black hole.
浙公网安备 33010602011771号