Jef*_*den 10 c++ stl atomic c++-standard-library c++11
C++ 11 [atomics.types.generic] p7:
应该有与
atomic表145中规定的整数特化相对应的命名类型,以及atomic_bool与指定的对应的命名类型atomic<bool>.每个命名类型都是相应特化的typedef 或相应特化的基类.如果它是基类,它应支持与相应的特化相同的成员函数.
(重点补充)
对于所有其他类型而言,std::atomic_char不相同的理由是什么std::atomic<char>,等等?这实现了什么灵活性,为什么它有用?乍一看,我不明白为什么不需要std::atomic<T>直接将typedef作为typedef .
请注意,提出的N2427<atomic>表明typedef完全是特化,而不是基类.
| 归档时间: |
|
| 查看次数: |
740 次 |
| 最近记录: |