Luker 发表于 2018-12-15 16:13:08

头文件处理的问题,请各位鱼油帮忙看一下

本帖最后由 Luker 于 2018-12-15 18:32 编辑

自己尝试去做的一个火车订票系统的项目,主系统会包含 sell.h 还有 magage.h 两个源文件,而 magage.h 还会包含 staman.h 跟 ticket.h 这两个源文件,现在编译这源文件都不会报错,唯独到了主系统这里它就会显示 systemMagage 函数错误,这个函数是 magage.h 源文件中定义的。觉得有点奇怪,在sell.h文件中定义的 sicketServices 函数在主系统里也不会报错,为什么 magage.h 文件中的函数就会报错呢? 请各位热心的鱼油帮我解疑,多谢。{:10_297:}

quark 发表于 2018-12-15 17:24:42

太伤眼睛啦。。。。

Luker 发表于 2018-12-15 18:28:26

老哥,你收了鱼币得帮帮我呀{:10_266:}

Luker 发表于 2018-12-15 18:34:14

quark 发表于 2018-12-15 17:24
太伤眼睛啦。。。。

老哥,你又不用看文件的主要内容,帮我看看怎么处理头文件就好了{:10_250:}

丶忘却的年少o 发表于 2018-12-15 20:19:13

那个,斗胆问一下,你圈起来的函数定义,和它下面那一句的实现是不是重复了?

Luker 发表于 2018-12-15 22:36:00

丶忘却的年少o 发表于 2018-12-15 20:19
那个,斗胆问一下,你圈起来的函数定义,和它下面那一句的实现是不是重复了?

兄嘚,不是重复,圈起来的是函数定义,下面的是函数的执行功能,一个有分号,一个没有

Luker 发表于 2018-12-15 22:39:05

Luker 发表于 2018-12-15 22:36
兄嘚,不是重复,圈起来的是函数定义,下面的是函数的执行功能,一个有分号,一个没有

哥们,能不能帮帮我{:10_254:}

百里狂生 发表于 2018-12-15 23:30:49

兄dei,上面的是systemManage,下面的引用是systemMagage(p),你真的没看清吗
{:10_256:}

丶忘却的年少o 发表于 2018-12-16 13:38:06

Luker 发表于 2018-12-15 22:36
兄嘚,不是重复,圈起来的是函数定义,下面的是函数的执行功能,一个有分号,一个没有

这个看到了,但是在.h里写执行功能,我不知道可以不可以,所以问一下你是不是重写了。看来是我想多了

Luker 发表于 2018-12-16 14:33:18

百里狂生 发表于 2018-12-15 23:30
兄dei,上面的是systemManage,下面的引用是systemMagage(p),你真的没看清吗

谢谢兄dei,我收拾一下现在就滚{:10_285:}{:10_266:}
页: [1]
查看完整版本: 头文件处理的问题,请各位鱼油帮忙看一下