【发布时间】:2013-01-25 14:46:50
【问题描述】:
在 C++ 中是否有可能有一个 int 值矩阵,我可以通过字符串索引访问这些值?做类似 M["one"]["two"]++;等等
【问题讨论】:
-
你可以使用地图
> -
@Mordachai 我如何迭代地图的值
> M; ? -
您将使用嵌套循环,就像您可能会使用矩阵一样:
for(auto outter = matrix.begin(); outter != matrix.end(); ++outter) for (auto inner = outter.begin(); inner != outter.end(); ++inner) { /* do whatever you want with *inner */ }