以下是 Boost.MultiIndex 头文件之间的依赖关系
"boost/multi_index_container.hpp"
包含
"boost/multi_index/ordered_index.hpp"
包含
"boost/multi_index/ranked_index.hpp"
包含
"boost/multi_index/hashed_index.hpp"
包含
"boost/multi_index/sequenced_index.hpp"
包含
"boost/multi_index/random_access_index.hpp"
包含
"boost/multi_index/key_extractors.hpp"
包含
"boost/multi_index_container.hpp"
、定义要使用的索引类型的头文件,以及可能用于基于键值的索引的一个或多个键值提取头文件。 请注意,Boost.MultiIndex 提供的所有键值提取器都自动包含在 "boost/multi_index/key_extractors.hpp"
中。
为了使用 Boost.MultiIndex 的序列化功能,必须链接适当的 Boost.Serialization 库模块。 除此之外,Boost.MultiIndex 是一个仅包含头文件的库,不需要额外的对象模块。
修订于 2015 年 11 月 24 日
© 版权所有 2003-2015 Joaquín M López Muñoz。 根据 Boost 软件许可协议 1.0 版分发。(请参阅随附文件 LICENSE_1_0.txt 或在 https://boost.ac.cn/LICENSE_1_0.txt 复制)