CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VC.NET

如何解决两个.h文件互相引用的问题?

楼主Brunhild()2003-11-02 00:02:43 在 .NET技术 / VC.NET 提问

#program   once好象没作用 问题点数:20、回复次数:4Top

1 楼poweruser(Loading......)回复于 2003-11-02 09:55:03 得分 0

一般来说尽量避免两个头文件相互引用  
   
  可以试试在头文件开头加入以下语句  
  #ifndef   __YOUR_HEADER_FILE__  
  #define   __YOUR_HEADER_FILE__  
   
  //   头文件的内容  
   
  #endif   //__YOUR_HEADER_FILE__  
   
  不过这个作用应该和#pragma   once相同  
   
  如果还不行的话肯定是你的相互引用有问题,调整一下里面的定义吧Top

2 楼Brunhild()回复于 2003-11-03 07:24:37 得分 0

上面的方法我也试过了,同样有问题。  
  我只是在窗体类中加入VIEW类的.h文件,之前一切都好,但一加上#include后,居然提示GetDocument少了“;”,莫名其妙!高手们有没有试过这种情况啊?  
  Top

3 楼poweruser(Loading......)回复于 2003-11-03 09:29:00 得分 20

是不是GetDocument的类的头文件没有包含呢  
   
  仔细检查一下,有时候可能是疏忽导致的问题  
   
  不过有时候也可能是IDE的问题Top

4 楼Brunhild()回复于 2003-11-03 11:32:37 得分 0

多谢   poweruser(Loading......)    
  正如你所说  
  Top

相关问题

  • 头文件互相引用的问题
  • .vb 文件引用
  • 这样引用别人的视频捕捉示.cpp和.h文件.
  • 如何自己写主.H 文件,然后在主程序中引用。?
  • 两个单元文件,定义的类互相引用,如何办
  • aspx.cs文件中引用frame
  • 如何引用ADO文件?
  • 引用什么jar文件?
  • 样式文件引用
  • 在Java包中的两个类(放在两个文件中)如何互相引用?

关键词

  • 文件
  • 引用
  • 问题
  • 类
  • header

得分解答快速导航

  • 帖主:Brunhild
  • poweruser

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo