容器vector的入门

vector可以操作对象,类是对象的实例化,所以vector可以保存类的相关信息的对象。

1)新建类:

class fileStruct{

public:

	int num;//文件夹含有文件的数量

	int array;//代表一批一批的

	char cityNo[256];//文件夹名
	
    char time[256];//时间戳 唯一标识
    char realTime[256];//真正时间


};
2)定于容器
vector<fileStruct> gfileStruct;

3)将类的信息保存于容器中
  fileStruct fs;
 fs.array=gArray;
 fs.num=num;
 strcpy(fs.cityNo,cityNo);

 gfileStruct.push_back(fs);

4)将容器的的信息输出
fileStruct d;
for (vector<fileStruct>::iterator it=gfileStruct.begin();it<gfileStruct.end();++it)
{
 d=*it;
g_tLog.print("vector:cityNo:%s\n",d.cityNo);
 }




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值