每日 Harness 开源 · Source
返回本期 · Back to 2026-09-06

博客文章 · Blog Posts2026-09-06 · Sunday, September 6, 2026

C++26: std::hive

sandordargo.com原文 ↗

C++26: std::hive
`std::hive` 用多块连续内存、skipfield 和空槽复用解决 vector 删除会移动元素、list 缓存局部性差的两难。它给出摊销 O(1) 插入/删除和稳定指针,但不保留插入顺序、没有随机访问,迭代器只是双向;因此适用面是游戏实体、连接池等交叉引用密集场景,而不是通用 vector 替代品。
–浏览

评论 · Comments