C++11 以远程为基础的备用?

C++11 以远程为基础的备用?,c++11,boost,C++11,Boost,在旧版本的c++中,作为c++11的一部分,“基于范围的”是如何编写的++ for (boost::property_tree::ptree::iterator iter = root.begin() ; iter != root.end() ; iter++) { for (auto& array_element : iter->second) { //Some Lines } } 正常迭代器循

在旧版本的c++中,作为c++11的一部分,“基于范围的”是如何编写的++

for (boost::property_tree::ptree::iterator iter = root.begin() ; iter != root.end() ; iter++)
    {
        for (auto& array_element : iter->second)
        {
           //Some Lines
        }
   }

正常迭代器循环?使用?如何编写?示例中已经显示了一个迭代器循环。。。想一想第一个外循环在做什么,然后想一想如何在另一个容器上使用它……或者你可以使用它?另见。