小编Vic*_*ugo的帖子

C++ - 循环上的unordered_map - 执行hash运算符()

假设我有例如a std::unordered_map<K,std::set<int>> table.在循环:

for(auto it = table[k].begin(); it != table[k].end(); ++it){}
Run Code Online (Sandbox Code Playgroud)

是否会在每次迭代时调用K的哈希运算符()?编译器g++带有标志:-m64 -g -std=c++11 -O3

c++ unordered-map c++11

2
推荐指数
1
解决办法
140
查看次数

标签 统计

c++ ×1

c++11 ×1

unordered-map ×1