回 帖 发 新 帖 刷新版面

主题:附件中的人事管理软件中的Money类让我头疼死了

请朋友们帮我找一下那里错了 编议器VC6.0

回复列表 (共7个回复)

沙发

怎么没人来呀

板凳

第一句就写错了:
#ifdef MONEY_H   
#define MONEY_H
#endif

--->>>>
#ifndef _MONEY_H_
#define _MONEY_H_
....
#endif

3 楼


代码刚看了第一句就。。。,不管怎么说你先把上面的该过来重新BUILD一次再说,也有可能就是这个原因造成的!!!呵呵

4 楼

MONEY_H和_MONEY_H_有什么不同吗?
这是书上例题但反复核对几次就是不通过 
文件说名: 建立一个空工程后加入所有.h文件.cpp文件和人事管理程序.cpp文件
编译过程中(vc6.0)在Contractor.h文件 类定义时Money类型对象(报错说类型不存在)我已经#include ”Money.h“了 为什么还报错呀 请朋友多帮助 谢谢

5 楼

[quote]MONEY_H和_MONEY_H_有什么不同吗?
这是书上例题但反复核对几次就是不通过 [/quote]

请你再看仔细一点:

[quote]
第一句就写错了:
#ifdef MONEY_H   
#define MONEY_H
#endif

--->>>>
#ifndef _MONEY_H_
#define _MONEY_H_
....
#endif
[/quote]

另:“头文件保护器”还是依赖自动化工具好些,不要手写。

6 楼

#ifndef 如果没定义宏则编译下面代码
#indef 如果定义宏了则编译下边代码
难怪Money总说没定义 
问题解决 谢谢
自己还需要细心 再次感谢大家帮助

7 楼

你好.我是全职网赚工作者.
如果你有时间有电脑.
想在网络上创业.请联系我..
项目绝对真实.详情QQ空间资料
加盟请联系 QQ908889846

我来回复

您尚未登录,请登录后再回复。点此登录或注册