乾貨:五個方法如下介紹:
1.SwapXxx系列:交換新舊值;
func SwapInt32(addr *int32, new int32) (old int32)
2.CompareAndSwapXxx系列:比較並交換;
func CompareAndSwapInt32(addr *int32, old, new int32) (swapped bool)
3.AddXxx系列:加減;
func AddInt32(addr *int32, delta int32) (new int32)
4.LoadXxx系列:讀取;
func LoadInt32(addr *int32) (val int32)
5.StoreXxx系列:保存;
func StoreInt32(addr *int32, val int32)
更多內容請關注每日編程,每天進步一點。