FixedPointerMap
上游未提供说明。
libs/utils/fixed_map/FixedPointerMap.hpp:140.1.0+855c407f828e3 / 8 个公开 API 符号没有说明。
上游未提供说明。
libs/utils/fixed_map/FixedPointerMap.hpp:14
bool FixedPointerMap< K, V, N >::erase (const K &key)
删除指定 key。 删除时用最后一个元素覆盖当前位置,以避免整体搬移。
libs/utils/fixed_map/FixedPointerMap.hpp:61
V * FixedPointerMap< K, V, N >::find (const K &key)
按 key 查找对应指针。 找不到时返回 nullptr。
libs/utils/fixed_map/FixedPointerMap.hpp:48
bool FixedPointerMap< K, V, N >::insert (const K &key, V *value)
插入一个键值对。 false 可能表示 key 已存在,或者表已经满了。
libs/utils/fixed_map/FixedPointerMap.hpp:22
size_t FixedPointerMap< K, V, N >::size () const
当前表中元素个数。
libs/utils/fixed_map/FixedPointerMap.hpp:78
std::pair<K, V*> FixedPointerMap< K, V, N >::data_[N] [N]
上游未提供说明。
libs/utils/fixed_map/FixedPointerMap.hpp:81
size_t FixedPointerMap< K, V, N >::size_
上游未提供说明。
libs/utils/fixed_map/FixedPointerMap.hpp:82固定容量的键到指针映射表。 syhanjin 2026-02-27 适合小规模注册表:无动态分配,查找和删除都按线性扫描实现。 这类容器的优势是行为简单、占用可预测,缺点是容量一旦满了就只能靠上层逻辑做处理。
libs/utils/fixed_map/FixedPointerMap.hpp