如何在C ++中复制PHP关联数组循环

时间:2017-07-16 11:37:07

标签: c++ loops multidimensional-array

我最近开始研究C ++编程,并尝试了解如何在C ++中实现等效的PHP代码。

我正在尝试找到一种在C ++中创建关联数组的方法,并使用嵌套的foreach循环或循环来循环它。

示例php代码将是:

$data = array("type1" = > array( "subtype1" = > array("subsubtype1" = > 10,"subsubtype2" = > 20)),"subtype2" = > array("subsubtype1" = > 30,"subsubtype2" = > 40)));
foreach($data as $type = > $subtypes) {
    foreach($subtypes as $subtype = > $subsubtypes) {
        foreach($subsubtypes as $subsubtype = > $value) {
            $result[$type][$subtype] *= $value;
        }
    }
}

到目前为止,我已经找到了如何使用for循环here循环多维数组,但是我无法找到有关循环关联数组和将结果存储到C ++中的关联数组的信息。

我的问题是可以用C ++做同样的事情吗?

0 个答案:

没有答案