【发布时间】:2013-06-22 16:26:54
【问题描述】:
我有两个类声明如下,但我得到编译错误,这似乎是由于循环#include。有谁知道如何解决这个问题?
我的目的是让子类保留指向父类的指针,以便子类可以访问父类的方法和属性。
#ifndef PARENT_H
#define PARENT_H
#include "child.h"
class Parent
{
public:
Child* mychild;
Parent();
};
#endif // PARENT_H
#ifndef CHILD_H
#define CHILD_H
#include "parent.h"
class Child
{
public:
Parent* myparent;
Child();
};
#endif // CHILD_H
【问题讨论】:
标签: qt class methods properties parent-child