如果我之前不知道要创建多少个,如何创建对象。例如我正在创建一个应用程序,我之前不知道有多少用户会使用它?那么我应该声明固定数量的对象(Say Myclass obj [200]),还是可以在我想要或拥有新用户时动态创建?
答案 0 :(得分:1)
您可以使用NEW关键字指定所需的numberofusers(变量)
Myclass[] obj= new Myclass [NumberOfUsers];
答案 1 :(得分:0)
我建议使用矢量:
std::vector<Myclass> obj;
这样您可以使用以下方法快速更改其大小:
vector::resize() and vector::reserve()