我已经阅读了各种文本.我唯一得到的是set是一个关联容器,由有序和唯一键组成.现在,如果没有要使用键映射的值,那么集合中的关联在哪里.
甲容器是用于存储其它的目的和由服用包含的对象所使用的存储器的管理的护理的对象。
一个AssociativeContainer是一个有序的容器,它提供基于键的对象的快速查找。
std :: set是一个关联容器,其中包含一组Key类型的唯一对象的排序集合
那么是什么使它具有关联性呢?集合中的元素由其键而不是在容器中的绝对位置引用的事实。当然,关键是元素本身。可以将其视为一个映射,其中键是值相等,并且鉴于此,将消除相同内容的重复副本。
那么,无序集又如何呢?std :: unordered_set符合Container,AllocatorAwareContainer和UnorderedAssociativeContainer的要求
| 归档时间: | 
 | 
| 查看次数: | 1588 次 | 
| 最近记录: |