本小节讲述原子类型针对指针的特殊化模板。
该模板的声明形式如下:
由以上代码可知,该模板同样包含了多个算术运算符函数、构造函数、加法函数、减法函数、或函数、异或函数、比较并修改函数、修改函数、读取函数、存储函数和无锁属性判断函数。只不过其内在成员替换成了指针类型T∗。
下面通过举例说明其用法。这种类型对象不能像传统形式那样复制数据。
例15-5
例15-5的执行效果如图15-5所示。
图15-5 例15-5的执行效果