STL中提供了4种关联容器:set、multiset、map和multimap。区别是:
set:其值类型和键相同,键是唯一的,这意味着集合中不会有多个相同的键,对于set来说,值就是键。
multiset:类似于set,只是可能有多个值的键相同。
map:值与键的类型不同,键是唯一的,每个键只对应一个值。
multimap:类似于map,只是一个键可以与多个值相关联。
STL中提供了4种关联容器:set、multiset、map和multimap。区别是:
set:其值类型和键相同,键是唯一的,这意味着集合中不会有多个相同的键,对于set来说,值就是键。
multiset:类似于set,只是可能有多个值的键相同。
map:值与键的类型不同,键是唯一的,每个键只对应一个值。
multimap:类似于map,只是一个键可以与多个值相关联。