cyber atomic hash map
整体结构cyber atomic hash map是用一个数组存储桶(bucket),桶是一个链表的形式存储值,每一个结点是个entry,哈希冲突的解决方法是链地址法。整体结构 --- entryentry为bucket链表的结点单位,代码:struct Entry { Entry() {} explicit Entry(K key) : key(key) { value_ptr.store(new V(), std::memory_order_release); }
原创
2022-02-09 19:04:19 ·
322 阅读 ·
1 评论