|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
稀疏多重映射容器 更多...
#include "NeForce/core/container/sparse_vector.hpp"类 | |
| class | neforce::sparse_multimap< Key, T, Compare, Alloc > |
| 稀疏多重映射容器 更多... | |
| struct | neforce::sparse_multimap< Key, T, Compare, Alloc >::value_compare |
| 值比较函数对象 更多... | |
稀疏多重映射容器
此文件提供了稀疏多重映射容器的实现。 sparse_multimap是一种有序关联容器,包含键值对,允许重复键。 键按严格弱序排序,支持对数时间复杂度的查找操作。 底层使用有序平坦数组实现(sparse_vector),迭代性能优异。
在文件 sparse_multimap.hpp 中定义.