CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

类成员使用问题,急

楼主zypjerry_nuaa()2006-07-03 22:58:43 在 VC/MFC / 基础类 提问

我在工程文件中定义了两文件,一个是list.h另一是list.cpp,然后list.h里面有一些结构体,但是我在其他的文件中用里面的结构体时出错,而且我包含了list.h头文件,有可能是什么原因啊,而且list.h和list.cpp也加入了这个工程中啊? 问题点数:10、回复次数:5Top

1 楼gofqjyie(誓将天下了然于胸)回复于 2006-07-04 00:07:16 得分 0

那要看包含的头文件的形式  
  比如<xxx.h>和"xxx.h"是不一样的  
  系统寻找的文件路答径是不一样的!Top

2 楼gaichongyang(盖重阳)回复于 2006-07-04 00:12:37 得分 0

把错误信息发出来Top

3 楼weiyongzhao(好人)回复于 2006-07-04 17:00:12 得分 10

错误信息是不是,如果包含了头文件,就说重复定义  
  但是没有包含就是   没有定义  
   
  因为你没有在头文件里添加语句来防止重复引用,平常我们用类向导生成的都有防止头文件引用的语句  
  像这个#if   !defined(AFX_JIEMIAN12_H__B5164271_9319_4927_9FE1_8D1E5AB48F29__INCLUDED_)  
  #define   AFX_JIEMIAN12_H__B5164271_9319_4927_9FE1_8D1E5AB48F29__INCLUDED_  
   
   
  所以你也要想办法在头文件里写上(具体怎么写,你就试一下)  
   
   
  或者你实在不知道怎么写,你就用类向导新建一个类,然后在头文件里写上结构体,在.cpp文件里就肯定可以用了(呵呵,苯方法)Top

4 楼if_then_else_liao()回复于 2006-07-04 17:04:04 得分 0

楼上的说的对头Top

5 楼zypjerry_nuaa()回复于 2006-07-07 08:20:44 得分 0

谢谢  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:zypjerry_nuaa
  • weiyongzhao

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

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