coo*_*451 7 c++ unordered-set c++11
std::unordered_set<my_type> my_set;
my_type必须满足哪些要求?(除了std :: hash的专业化)
bst*_*our 7
你需要std :: hash的特化,你需要一个operator ==来处理哈希冲突.
编辑:您还应确保您的类型具有复制构造函数(或让编译器为您生成一个),因为STL容器具有值语义.
EDIT2:作为如何执行此操作的示例,您可以查看其他SO答案.
归档时间:
13 年,5 月 前
查看次数:
1047 次
最近记录:
8 年,8 月 前