何时使用std :: unordered_set而不是std :: set?

时间:2016-04-23 21:35:23

标签: c++ stl set unordered-set

我正在研究STL(目前的容器)并且很困惑何时使用std :: set和std :: unordered_set以及这样做的原因是什么?

1 个答案:

答案 0 :(得分:1)

std :: set对元素进行排序,而std :: unordered_set按原样保留元素。如果您需要整理所有元素,则应使用std :: set。