【发布时间】:2020-04-16 13:24:52
【问题描述】:
我正在寻找一种在 C++ 17 中遍历映射键的方法。我现在想到的方法是基于这个 question 的答案,方法如下所示。
for (auto const& [i, val] : myMap)
...
但是,我不需要使用值val,我只需要值i。因此,这段代码... 不包含对值val 的任何调用。因此,每当我编译代码时,都会出现以下警告消息:
warning: unused variable ‘val’ [-Wunused-variable]
for (auto const& [i, val] : myMap){
^
我想要的是找到一种方法来迭代(仅)地图的键,而忽略值。有人知道怎么做吗?
【问题讨论】: