C/C++ 学习日记1:自定义头文件并引用 您所在的位置:网站首页 c语言如何调用自己定义的函数 C/C++ 学习日记1:自定义头文件并引用

C/C++ 学习日记1:自定义头文件并引用

2023-08-16 16:57| 来源: 网络整理| 查看: 265

今天学习Qt的时候,看到Qt里有个步骤,就是创建头文件,往里面写入函数或功能,之后在主文件里添加这个自定义头文件并引用,我突然想到,VS上面的C/C++是不是也可以呢?因为这几天写了一个小的程序,名曰:植物大战僵尸助手,写着写着就发现代码多而杂,虽然引用了C/C++封装函数和分而治之的思想,整体下来,框架还算可以,以后也方便加入新的函数或是新的功能。但是细节上太乱,有时候连我这个“始作俑者”都分不清楚这变量是哪个,那变量又是哪里?这功能是哪个模块,那功能又是来自哪里?如果说解决一个问题就像爬山那样,那么,去往山顶的路有许多条,最优秀的代码,就是从中选择去往山顶的最佳路径,解决问题那样快而准确。一个良好的框架和代码习惯,是一种美学。

原来的程序,结构上分为三大部分:头文件区域——函数区域——主函数区域。除了头文件以外,每一部分都过于臃肿。 原来程序的结构 在解决方案里,右键主文件夹,添加头文件,在创建头文件的时候,取个好记一点的名字: 这里写图片描述 这里写图片描述 可以看到,解决方案里多了个头文件: 这里写图片描述 双击它,往里面添加头文件,以及将主程序的封装函数移动过去 移动完后,效果如下 这里写图片描述 移动完毕之后,接下来就是主函数里的引用,先在主函数里添加引用头文件: 这里写图片描述 之后,主函数里可以直接调用头文件里的封装函数了。引用自定义头文件之后,整个框架明显“减肥”了不少。 这里写图片描述 让我们试着F5运行一下,查看是否能够正常运行

可以看到,可以正常运行 这里写图片描述

自定义头文件并将封装函数都放在里面,之后引用,可以最大化减少框架整体的臃肿程度,整体上看起来也好得许多。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有