在一个class A中例化另一个B ,即b_inst时,指定一个parent变量,同时在每一个component的内部维护一个数组m_children。当例化时,就把b_inst 的指针加入到 A 的m_children中。这样 A 才知道b_inst是自己的孩子,同时b_inst 知道A 是自己的父母。
同样,在b_inst 中例化其它的时,也在b_inst 的m_children 中加入自己孩子的指针。
在一个class A中例化另一个B ,即b_inst时,指定一个parent变量,同时在每一个component的内部维护一个数组m_children。当例化时,就把b_inst 的指针加入到 A 的m_children中。这样 A 才知道b_inst是自己的孩子,同时b_inst 知道A 是自己的父母。
同样,在b_inst 中例化其它的时,也在b_inst 的m_children 中加入自己孩子的指针。