vector容器 容器中再装入容器 进行遍历操作

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: vector容器 容器中再装入容器 进行遍历操作
#include <iostream>
using namespace std;
#include <vector>
void test()
{
  vector< vector<int> > v;  //包含容器的容器 相当于二维数组 
  vector<int> p;    //新建三个容器 
  vector<int> p1;
  vector<int> p2;
  for(int i=0;i<10;i++){  //给三个容器进行尾插 
    p.push_back(i);
    p1.push_back(i+10);
    p2.push_back(i+100);
  }
  v.push_back(p);     //将三个容器尾插到大容器 
  v.push_back(p1);
  v.push_back(p2);
  for(vector< vector<int> >::iterator it = v.begin();it!=v.end();it++){ //先进行遍历大容器中的小容器 
      //*it 相当于 vector<int> 
    for(vector<int>::iterator itv = (*it).begin();itv!=(*it).end();itv++){    //再从各个小容器中遍历其中的数据 
      cout<<(*itv)<<" ";
    }
    cout<<endl;
  }
}
int main()
{
  test();
  return 0;
} 
相关文章
|
1月前
|
C++ 容器
vector容器-数据存取讲解
vector容器-数据存取讲解
12 0
|
1月前
|
C++ 容器
vector容器-插入和删除c++的讲解要
vector容器-插入和删除c++的讲解要
17 1
vector容器-插入和删除c++的讲解要
|
1月前
|
存储 C++ 容器
vector容器-容量和大N小c++的讲解
vector容器-容量和大N小c++的讲解
18 1
|
8天前
|
索引 容器
06-python数据容器-list列表定义/list的10个常用操作/列表的遍历/使用列表取出偶数
06-python数据容器-list列表定义/list的10个常用操作/列表的遍历/使用列表取出偶数
|
1月前
|
存储 网络协议 C++
C++ Vector容器详解:一站式指南,掌握动态数组的高效使用
C++ Vector容器详解:一站式指南,掌握动态数组的高效使用
52 2
|
1月前
|
存储 缓存 安全
【C/C++ 基础 数组容器比较】深入探究C++容器:数组、vector与array之间的异同
【C/C++ 基础 数组容器比较】深入探究C++容器:数组、vector与array之间的异同
15 0
|
存储 编译器 程序员
【C++】容器篇(一)—— vector 的基本概述以及模拟实现
【C++】容器篇(一)—— vector 的基本概述以及模拟实现
|
1月前
|
存储 安全 C++
深入理解C++ STL中的vector容器
深入理解C++ STL中的vector容器
12 0
|
1月前
|
C++ 容器
vector容器-预留空间讲解
vector容器-预留空间讲解
13 0
|
1月前
|
存储 算法 C++
vector容器-互换容器讲解
vector容器-互换容器讲解
11 0