结构体、类使用vector
来源:互联网 发布:淘宝客服上班时间表 编辑:程序博客网 时间:2024/05/23 16:44
#include "stdafx.h"
#include <vector>
#include <string>
using namespace std;
class AClass
{
public:
int num;
string name;
};
struct AStruct
{
int num;
string name;
};
void TestStruct()
{
//类的使用
AClass Ac;
vector<AClass> vc;
Ac.num=10;
Ac.name="name";
vc.push_back(Ac);
AClass d;
for (vector<AClass>::iterator it=vc.begin();it<vc.end();++it)
{
d=*it;
cout<<d.num<<endl;
}
//结构体的使用
AStruct As;
vector<AStruct> vs;
As.num=10;
As.name="name";
vs.push_back(As);
AStruct ds;
for (vector<AStruct>::iterator it=vs.begin();it<vs.end();++it)
{
ds=*it;
cout<<ds.num<<endl;
}
}
void TestPoint()
{
//类的使用
AClass *Ac=new AClass;
vector<AClass *> vc;
Ac->num=10;
Ac->name="name";
vc.push_back(Ac);
AClass *d;
for (vector<AClass*>::iterator it=vc.begin();it<vc.end();++it)
{
d=*it;
cout<<d->num<<endl;
}
}
int _tmain(int argc, _TCHAR* argv[])
{
TestStruct();
TestPoint();
int n;
cin>>n;
return 0;
}
- 结构体、类使用vector
- vector 结构体类型 使用 排序
- vector的使用,结构体排序
- vector的使用,结构体排序
- C++ 结构体vector使用sort排序
- vector结构体 删除
- vector+结构体
- 结构体容器vector
- 结构体中使用容器(vector,list,set...)
- C++中,结构体vector使用sort排序
- C++中在容器Vector中使用结构体Struct
- Vector结构体(Leap::Vector)
- 自定义结构体vector排序
- 使用vector建立结构体变量的数组,动态进行增加删除和显示
- 使用set_union对vector结构体进行去除重复值并合并
- C++中,结构体vector使用sort排序(以及sort参数错误问题)
- List结构集合类的使用:ArrayList、LinkedList、Vector(向量)和Stack(栈)
- Vector类的使用
- 数据库设计范式
- memset用法详解
- ArcGIS Server9.3创建WMS
- UIPickerView 用法
- 数据库设计三大范式
- 结构体、类使用vector
- Jrebel快速实现热部署
- JAVA Object 序列化与反序列化,以及控制Object 部分序列化与反序列化
- EL表达式属性介绍
- HDU 1114 Piggy-Bank
- 1.Struts的<action input=""></action>:界面
- HDU 3629 Convex(10年天津,计算几何)
- 【iPhone代码片段之六】代码(不使用xib)创建UIWebView
- 模2运算原理