+ -
当前位置:首页 → 问答吧 → c++ 友元问题

c++ 友元问题

时间:2011-12-10

来源:互联网

现在我定义了两个类,分别在Program.h,Student.h文件中。因为Program中要用到Student类,所以我包含了Student.h文件。
可是我现在又想把Program的一个成员函数声明为Student的友元函数,这样是不是又得在Student.h文件中包含Program.h文件,可是这不就递归包含了吗?请问大家有什么解决办法没

作者: zhanglingkangk   发布时间: 2011-12-10

在Student。h中包含Program.h,但用预编译指令

作者: tauke_wang   发布时间: 2011-12-10

用指针多好

作者: quwei197874   发布时间: 2011-12-10

前向声明不可以吗?比如
class Program;

作者: yusss   发布时间: 2011-12-10