当前位置:  开发笔记 > 编程语言 > 正文

C++中的前向引用或声明

如何解决《C++中的前向引用或声明》经验,为你挑选了1个好方法。
如何解决《C++中的前向引用或声明》经验,为你挑选了1个好方法。

如何在C++中转发引用/声明以避免循环头文件引用?

我在头文件中有#ifndef防护,但是内存告诉我我需要这个前向引用的东西 - 我之前使用过的<>但是不记得怎么做.



1> antik..:

你预先声明了这个课程而不包括它.例如:

//#include "Foo.h" // including Foo.h causes circular reference
class Foo;

class Bar
{
...
};

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有