相关疑难解决方法(0)

课程相互依赖

考虑这些c ++片段:

foo.h中:

class foo
{
bar myobj;
};
Run Code Online (Sandbox Code Playgroud)

bar.h:

class bar
{
foo *yourobj;
};
Run Code Online (Sandbox Code Playgroud)

其他档案:

#include "foo.h" //because foo.h is included first bar will not be defined in foo.h
#include "bar.h"

foo container;

bar blah;
Run Code Online (Sandbox Code Playgroud)

我知道我没有费心去编写构造函数,但是你得到了这个想法.有人知道解决这种情况的方法吗?

c++ oop class

2
推荐指数
1
解决办法
2591
查看次数

标签 统计

c++ ×1

class ×1

oop ×1