junlon2006 / cpp-feature

c++11 feature etc.
Apache License 2.0
0 stars 1 forks source link

c++11 atomic #14

Open junlon2006 opened 4 years ago

junlon2006 commented 4 years ago

https://github.com/junlon2006/cpp-feature/blob/master/Atomic.cpp

junlon2006 commented 4 years ago

atomic不支持拷贝构造,拷贝构造违背原子性的原则 所以atomic初始化可以通过构造函数来实现

junlon2006 commented 4 years ago

atomic底层支持为CAS