在一个类中含有另一个类的对象数组成员,怎么在构造函数中来决定这个对象数组的个数,c++的

如题所述

第1个回答  2012-11-10
如果数组个数不确定,可以使用指针来存储,在构造函数里面new对象,然后在析构中释放,如果个数固定,就可以直接定义数组了。
第2个回答  2012-11-10
关键字--动态内存分配
  class ca
  {
cb* m_pcb;

  public:
   ca::ca(int num);
   ca::~ca();
  };

  ca::ca(int num)
  {
   cb* m_pcb = new cb[num];
  }

  //记得删除

  ca::~ca(int num)
  {
   delete[] m_pcb;
  }本回答被提问者和网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网