store:原子地用非原子参数替换原子对象的值load:以原子方式获取存储在原子对象中的值这两个函数比普通方式的赋值和取值好在哪里呢
和互斥有点关联一般多线程或者多任务时会用到这个比如任务A正在写一个大的东西M,而任务B这时候去读M,此时就导致了B读的M不对,因为A只刷新了一半的M,所以B读到的是一半新的一半旧的M原子操作的意思就是最小的操作,无法被打断,不会出现写一半的情况
不太清楚普通的赋值是什么含义,是指原子变量运算符重载的“=”吗?这个函数和那个运算符的操作是一个意思