如何通过include引入自定义的c++源文件

行走力量IP属地: 黑龙江
0.018字数 267

对于一个有洁癖的初学者,虽然只会在一个带有main方法的.cpp里面写一大堆定义,这显然是不能接受了,为了让代码更加的易于阅读,必须要分而治至,把不同功用的代码分成多个文件,这些文件可以按需引用,这才是一个有志成为大神的代码初学者该有的榜样,于是我开始百度并总结了如下方法:

1、需通过#include”文件.hpp“引入cpp文件,引入的文件需包含:文件名.cpp和与其同名的.hpp文件。


例如图中所示的test.cpp和test.hpp


2、在.hpp文件中写声明,在.cpp文件中写定义

.hpp内的声明:

#include <iostream>  //引入库

using namespace std;  //引入iostream下的std命名空间

int a=100;  // 声明变量

void upper();  //声明方法

.cpp内的定义:

#include "test.hpp"

void upper()

{

    //方法定义

}


3、在需要使用的地方引入test.hpp即可:

#include "test.hpp"

int main()

{

upper();

return 0;

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
2人点赞
总资产1共写了6881字获得6个赞共5个粉丝

推荐阅读更多精彩内容