新微赢技术网

标题: 关于析构函数 调用的问题,希望哪位可以指点迷津 [打印本页]

作者: 女人请自重    时间: 2009-11-4 00:17
标题: 关于析构函数 调用的问题,希望哪位可以指点迷津
用new 定义了一个类
然后再类里面又动态定义了一个类

class aaaa
{
    public:
        aaaaaa(){};
        ~aaaaa(){};
    private:
        bbbb  m_bbbb ;
        
}
class bbbb
{
    public:
        bbbb(){};
        ~bbbb(){};
}

main()
{
   
        while(1)
         {
            aaaa *m_aaaa = new aaaa ;
            ......
        }
}

那类bbbb的析构函数什么时候才调用? 必须销毁aaaa的内存才能调用bbbb的析构函数,即得最后执行delete m_aaaa 时候才能调用bbbb的构造函数吗




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2