小编hyz*_*hyz的帖子

这是什么意思?

我正在阅读map.go以更深入地了解如何map在 Go 中实现。

我对这段代码的作用感到困惑:

func (b *bmap) overflow(t *maptype) *bmap {
    return *(**bmap)(add(unsafe.Pointer(b), uintptr(t.bucketsize)-sys.PtrSize))
}
Run Code Online (Sandbox Code Playgroud)

谁能帮我理解*(**bmap)这里有什么?提前致谢。

hashmap go

3
推荐指数
1
解决办法
119
查看次数

标签 统计

go ×1

hashmap ×1