花费 5 ms
C++11 CAS无锁函数compare_exchange_weak的使用

原子性加减通常是用CAS(Compare and Swap)完成的,与平台相关。CAS的基本形式是:CAS(addr,old,new),当addr中存放的值等于old时,用new对其替换 std::atomic::compare_exchange_weak 当前值 ...

Thu Dec 31 04:01:00 CST 2015 0 7904

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM