#include <iostream>
#include <vector>
using std::cout;
using std::endl;
using std::vector;
template<typename T>
void show(const vector<vector<T> > &ivvec); //输出vector<vector<int> >的内容int main(void)
{vector<vector<int> >ivvec;  //5行10列for(int i=0;i<5;++i){vector<int>ivec;   //创建一个临时的vector<int>,用来存储二维vector的行数据for(int j=0;j<10;++j){ivec.push_back(j);   }ivvec.push_back(ivec);  //添加vector<int>(添加行数据)  ivec.clear();          //删除ivec数据}cout<<ivvec.size()<<endl;  //输出5show(ivvec);return EXIT_SUCCESS;}template<typename T>
void show(const vector<vector<T> > &ivvec)
{for(std::vector<vector<T> >::const_iterator iter=ivvec.begin();iter!=ivvec.end();++iter)  //一定要加上std::{for(std::vector<T>::const_iterator it=iter->begin();it!=iter->end();++it)   一定要加上std::{cout<<*it<<"  ";}cout<<endl;}//也可以如下这样写
/* for(int i=0;i<ivvec.size();++i){//vector<int> ivec = ivvec[i];for(int j=0;j<ivvec[i].size();++j){cout<<ivvec[i][j]<<" ";}cout<<endl;}*/
}

转载于:https://blog.51cto.com/whatever957/1570377

vectorvectorint 二维容器编程相关推荐

  1. 杠子老虎鸡虫 《python二维游戏编程》课后项目一

    <python二维游戏编程>项目一:杠子老虎鸡虫 V0.0.2.20210629 项目简介 <python二维游戏编程>课后项目1 适用于中国农业出版社,张太红主编,2015版 ...

  2. 【C语言习题】有3个学生,上4门课程,要求输入全部学生的各门课成绩,并分别求出每门课的平均成绩(用二维数组编程)

    题目内容:有3个学生,上4门课程,要求输入全部学生的各门课成绩,并分别求出每门课的平均成绩.[要求:使用二维数组存学生成绩,行:学生,列:单科成绩] 输入样例: 输出样例:第1门课的平均成绩是:76. ...

  3. 利用二维数组编程实现功能:输入一个整数n(n不超过10),输出n行的杨辉三角形

    杨辉三角形的用处与构成 11幂次方的值 二项式系数 相加为2幂次方的值 构成为下一行数为上面临近的两个数相加 遇到的问题 该使用哪个数组 先赋值再输出还是边赋值边赋值 如何控制首位均为1 如何使输出变 ...

  4. 有限元-二维有限元编程(矩形区域、三角剖分)

    有限元-矩形区域三角剖分程序 本文将介绍矩形区域上Poisson方程−Δu=f,Δ=∂∂x2+∂∂y2-\Delta u=f,\Delta= \frac{\partial}{\partial x^2} ...

  5. python二维游戏编程 超级大脑_超级大脑教练 - 主页

    ${content} 你输入的邮件地址曾经通过${type}激活了本站帐号,请使用${type}帐号直接登录. 课程习题 : 提示 请选择一个答案 提交 查看正确答案 下一题 ${option}: $ ...

  6. 利用二维数组编程输出九九乘法表 ← C语言

    [九九乘法表]  [算法代码] #include <stdio.h> int t[10][10]; int main() { int i,j;for(i=1; i<=9; i++)f ...

  7. 【Ogre编程入门与进阶】第十五章 Ogre的“二维”与合成特效

    15.1 Ogre中的"二维" 早在第一章,我们就曾经向读者介绍过,Ogre是一个3D图形渲染引擎,通过Ogre可以制作出各种各样的三维动画和游戏.但是,不要以为Ogre中只能渲染 ...

  8. c++ 使用容器,二维数组定义方法

    方法1:先定义一维容器 直接上代码 亲测可用 #include <string.h> #include <vector> #include <iostream> # ...

  9. 如何在Python中定义二维数组

    我想定义一个没有初始化长度的二维数组,如下所示: Matrix = [][] 但这不起作用... 我已经尝试过下面的代码,但是它也是错误的: Matrix = [5][5] 错误: Traceback ...

最新文章

  1. 数据结构习题精解 C语言实现+微课视频(习题解答、研考试题、微课视频)
  2. js计算两个日期的时间差
  3. 移动端https抓包那些事--初级篇
  4. 分布式消息系统Kafka初步
  5. db2 某个字段排序_MySQL、Oracle、DB2等数据库常规排序、自定义排序和按中文拼音字母排序...
  6. net中 css 控制 GridView 样式
  7. Flink算子(Filter、KeyBy、Reduce和Aggregate)
  8. 同时买票是怎么实现的_腰包怎么背才更新潮?教你3种时尚背法,告别土味老气风...
  9. 不可错过!斯坦福课程3D数据的机器学习方法(Machine Learning for 3D Data)第二部分Geometry Foundations: Surface Representations
  10. Multi-task Learning and Beyond: 过去,现在与未来
  11. 超简单版Python打包exe文件,并修改图标,这将是你见过最容易上手的教程~
  12. python 会议室预约系统解决方案_快思聪FUSION会议预约系统
  13. Android 字符串的替换字符
  14. 系统学习机器学习之弱监督学习(一)--弱监督学习综述
  15. 华为路由器后台登录协议实现
  16. linux xsh加密传输,WBB - 解决Xshell迁移/同步xsh文件时,ssh秘钥密码/密码丢失问题...
  17. 慕课编译原理(第十章.构造优先关系表)
  18. 在Ubuntu下安装netspeed查看网络速度
  19. 微信小程序太阳落日效果
  20. 构造二叉树-前序遍历

热门文章

  1. 通过 SpringBoot 中使用 lombok 实现自动创建JavaBean的get/set方法、全参/无参构造方法、toString()、equals()、hashCode()
  2. 小能量汇聚成大能量_清体能量棒配料解析:小种子,大能量,藜麦和青稞
  3. 如何用catia画半圆_简笔画用半圆画卡通动物
  4. mysql 去重_点赞功能,用 MySQL 还是 Redis ?
  5. 2.变量/字符串/if/while/数据类型
  6. 【数学与算法】牛顿法的两种应用:求根和最优化
  7. Java中的goto实现
  8. Jmeter + Grafana + InfluxDB 性能测试监控
  9. Java功底之static、final、this、super
  10. Tomcat容器入门介绍