您的位置:首页 > 其它

(四)使用已经之前写好的头文件解决实际问题——数制转化

2010-03-25 11:23 225 查看
这段代码有点偷懒的嫌疑,毕竟用写好的东西解决一个小问题应该是很简单的,只是随意的调用几个函数的。只所以会只写这么点,是因为晚上想玩一会游戏:阿凡达,嘿嘿~可惜最后还是出问题了,一直调到将近十二点,游戏也来得及玩……

其实这次的问题主要的就是处在了多文件编程时,里面的函数原型声明、函数的实现、函数调用之间的问题。似乎一直有无法识别标示符的提示出现。特别当定义了类以后,经常出现问题,到目前也不知道是怎么回事,只是用在主文件里include所有的文件这种折中的方法解决的……看来真的要看书了

具体的问题是:

#include"LinkStack.cpp"
为什么一定要包含这个语句,才能使用在其中定义的trainform函数??
(试了一下,如果不在头文件里包含这个函数,main中无法使用其他文件的函数。如果在头文件里定义就能使用。但是我实际是在头文件里包含了啊……)
多文件合并编程问题还是不着头脑

还有一点点收获的:

体会到了头文件是函数实现的约束和函数使用约束的意义,同时体会到了头文件作为借口的作用。但是目前还是不习惯使用多文件编程,可能是因为没有计划的原因吧。加上不熟悉,总是出现莫名其妙的错误。现在真想找本书看看

反正没有一定的基础只是使不行了,没有理论支持,你就是在那里想破脑袋也没用。后面可能要开始写队列的,但是还是要尝试多文件编程,说实话这种分的很清的方式我还是很喜欢的。再说这个也是一定要掌握的……希望在不停出错以后,可以有好的收获
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐