小编lm2*_*m2s的帖子

如果映射键/值没有改变,std :: map iterator输出顺序将是常量吗?

如果我不更改该映射中的键/值,则保证map :: iterator的输出顺序?

例如,我使用一些键/值初始化一个映射,然后执行一系列循环,并在每个循环中迭代映射并执行只读操作,每次迭代的输出是否相等?

for(i=0;i<5;i++)
 for(it=map.begin(); it!=map.end(); it++)
  // read some value from map
Run Code Online (Sandbox Code Playgroud)

c++ iterator std map

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

标签 统计

c++ ×1

iterator ×1

map ×1

std ×1