STL--vector容器的容器

容器的容器

容器中嵌套容器,我们将所有数据进行遍历输出

cpp 复制代码
vector<vector<int>>v; 

举个例子

cpp 复制代码
//容器嵌套容器
int main()
{
	vector<vector<int>>v; //容器里面放入容器
	vector<int>v1;
	vector<int>v2;
	vector<int>v3;
	vector<int>v4;

	for (int i = 0;i < 4;i++)
	{
		v1.push_back(i + 1);
		v2.push_back(i + 2);
		v3.push_back(i + 3);
		v4.push_back(i + 4);
	}
	//将容器元素插入到vector中
	v.push_back(v1);
	v.push_back(v2);
	v.push_back(v3);
	v.push_back(v4);


	//注意想要把容器里面的容器都输出出来,需要两个for循环
	for (auto it = v.begin();it != v.end();it++)
	{
		for (auto it2 = (*it).begin();it2 != (*it).end();it2++) {
			cout << *it2 << " ";
		}
		cout << endl;
	}
	return 0;
}

图解


本篇完!

相关推荐
夏天的味道٥4 小时前
@JsonIgnore对Date类型不生效
开发语言·python
小白学大数据5 小时前
Python爬虫伪装策略:如何模拟浏览器正常访问JSP站点
java·开发语言·爬虫·python
Cinema KI5 小时前
吃透C++继承:不止是代码复用,更是面向对象设计的底层思维
c++
SEO_juper5 小时前
别再纠结LLMs.txt了!它背后的真相与最佳使用场景,一文讲透。
开发语言·ai·php·数字营销
g***B7385 小时前
JavaScript在Node.js中的模块系统
开发语言·javascript·node.js
烤麻辣烫6 小时前
黑马程序员大事件后端概览(表现效果升级版)
java·开发语言·学习·spring·intellij-idea
思密吗喽6 小时前
宠物商城系统
java·开发语言·vue·毕业设计·springboot·课程设计·宠物
csbysj20206 小时前
Lua 函数
开发语言
头发还在的女程序员6 小时前
三天搞定招聘系统!附完整源码
开发语言·python
温轻舟6 小时前
Python自动办公工具06-设置Word文档中表格的格式
开发语言·python·word·自动化工具·温轻舟