C++如何实现多文件程序的编译和运行

C++如何实现多文件程序的编译和运行,第1张

vc++6.0实现多文件程序:

1、必须创建工程,并将文件加入同一工程下;2、必须有自定义头文件(.h)将多个源文件(.c/.cpp)关联起来,并将函数定义放在头文件中。

多个源文件需要在这个窗口创建:

创建完毕后如图:

源文件代表了一个模块,而头文件代码这个模块对外的接口,接口与实现能够有效分离,好处如下:

1.模块的使用者可以不关心模块的实现.

2.模块的实现有修改,也不会影响模块的使用者.

3.接口与实现分离,有助于隐藏细节,降低模块间的耦合.

就是这样,引用一楼的,嘿嘿

有两种方法:1,是把多个文件都加载到一个工程中。但这样,每个程序中的函数,都不能直接调用,都要声明为外部函数。

2,比较方便,把其它的子程序都用#include"子程序函数“ 包含在主程序的前面。这样,就相当于直接写在主程序前面的子函数一样,可以直接调用的。

要求这些子程序都要放在工程的同一个文件夹下。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11496167.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存