从成员对象指针获取父对象指针

来源:互联网 发布:哪个软件可以发表文章 编辑:程序博客网 时间:2024/05/16 08:05

1 问题阐述

    有两个类,它们的关系如下(A是B的成员):

class A {...};class B {...A *a;....};void main(void) {B *b = new B;}

    那么,在只知a的情况下,如何获得b呢?(这种需要发生在b的成员函数中,要使用到a的数据成员是,就需要知道a)。    


参考资料

[1]关于子类实例是否可以获得父类指针的问题

[2]父类指针指向子类对象的理解

[3]c++的成员类对象如何得到父对象的指针

关于子类实例是否可以获得父类指针的问题

0 0