[新手求助]怎样写一个vector存储10个自定义类A的对象?
怎样写一个vector存储10个自定义类A的对象???
对象的成员数据要怎么在创建时初始化??
新手求大神解答。。
[解决办法]
方法一:vector<type> v(10,type()).直接调用复制构造函数.
方法二:vector<type> v(10),要在类中定义构造函数.
[解决办法]
创建时初始化需要你在类中自己定义构造函数
存储10个自定义类A的对象
std::vector<A> vecA;
vecA.reserva(10);//预留空间 也可以不写
新建A对象 A objA1,objA2;
对每一对象指向push_back压入vector
vecA.push_back(objA1);
vecA.push_back(objA2);