今天突然想到可以把函数写进.h文件,在网上查了两个小时才查到怎么写,网上资料太乱,整理如下:
先把.h文件写出来
首先要定义宏名防止重复定义和包含
#ifndef A_H
#define A_H
//你的代码
#endif
宏名最好和文件名一样,这是一种俗规,可以让程序看起来更舒服。
然后放入经常用的函数
#ifndef A_H
#define A_H
int CalculateSum(const int a,const int b)
{
return a+b;
}
#endif
记得包含相应头文件,使用命名空间
#ifndef A_H
#define A_H
#include <iostream>
using namespace std;
string CalculateSum()
{
cout<<"示例"<<endl;
}
#endif