STL map容器与vector容器的结合

本文介绍了如何在项目中结合使用STL的map容器与vector容器,以实现从MySQL数据库(或类似Excel的表格)中读取多列数据,并进行存储和检索。通过创建一个内联vector的map容器,将36列n行数据插入其中,然后详细说明了如何从map容器中高效地取出所需数据。
摘要由CSDN通过智能技术生成

map容器与vector容器的混用

以前做项目时需要逐行取出mysql数据库读取指定多列数据时需要二重索引,于是想到了map与vector的复合使用

新建一个vcector与内联vector的map容器

vector<string>m;
map<int,vector<string>>maptest;

从mysql数据库(没使用过数据库的可以把他看成一个excel表【query.next()类似于一个for循环读取n行数据】)取出36列n行数据插入map容器

	int number;
	while (query.next())//从数据库逐行读取数据
	
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值