Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
根据我的阅读,对于 C++<11 的未对齐数据,没有原子读取方法。如果我在这里是正确的,那么对于或多或少当前(PIII+)x86 处理器执行此类读取的最佳方法是什么?根据我的小研究LOCK MOV reg, mem是错误的,因为锁定可能仅适用于目标操作数为内存的指令。所以我注定要XADD和CMPXCHG?
LOCK MOV reg, mem
XADD
CMPXCHG