1.首先说明vector和普通变量的使用方法,如下
首先需要在头文件或者cpp文件包含vector头文件,#include <vector>
vector<int> v1;
往v1添加数据
for(int i=0;i<10;i++)
{
v1.push_back(i);
}
2.vector和结构体使用方法,如下
typedef struct s_Student
{
int age;
CString name;
}Student;
vector<Student> student;
Student t1;
//添加
for(int i=0;i<5;i++)
{
t1.age=20+i;
t1.name.Format("姓名%d",i);
student.push_back(t1);
}
//获取
CString strname;
int age=0;
for(i=0;i<student.size();i++)
{
strname=student.at(i).name;
age=student.at(i).age;
}