#include<vector
#include<string
#include<iostream
using namespace std;
//vector中存放自定义数据类型,并打印输出
class person {
public:
person(string name, int age) {
this->mname = name;
this->mage = age;
}
public:
string mname;
int mage;
};
void test() {
vector<person> v;
person p1("aaa", 13);
person p2("1aaa", 213);
person p3("2aaa", 313);
person p4("3aaa", 413);
person p5("4aaa",513);
v.push_back(p1);
v.push_back(p2);
v.push_back(p3);
v.push_back(p4);
v.push_back(p5);
for (vector<person>::iterator it = v.begin(); it!= v.end(); it++)
{
cout << "姓名:" << (*it).mname << "年龄::" << (*it).mage << endl;
}
}
//存放自定义数据类型 指针
void test2() {
<