我有一个Person类,我需要创建一个Person列表。我的人员列表由另一个班级ListOfPerson管理。我创建了类列表:
class ListOfPerson{
Person list[5];
我想把一个人放在列表中,我不知道如何。
答案 0 :(得分:2)
您需要std::vector
Person
:
std::vector<Person> vp;
并按原样添加:
Person p;
vp.push_back(p);
并访问它们:
vp[0];
答案 1 :(得分:1)
要创建Person
s的向量,请写
std::vector<Person> list;
^^^^^^^^
Name of type to store in vector.
然后,您可以使用std::vector::push_back
填充它。