技术栈
default/delete
繁华落尽,倾城殇?
2 小时前
开发语言
·
c++
·
c++11
·
nullptr
·
atomic
·
enum class
·
default/delete
[C++11] : atomic,nullptr,default/delete,enum class
头文件:#include <atomic>i++ / i += n 看似一行代码,底层会拆成三条CPU指令:读内存 → 运算 → 写回内存。 多线程交替执行时,指令被打断,就会出现数据丢失。
我是有底线的