C++头文件撰写方法
C++头文件如何编辑
最近学习C++的过程中需要自创头文件,以编写一个计算圆的面积为例,简要介绍C++头文件的编写方式。
具体步骤
以VS2019为例。
- 新建工程后在头文件处右击添加新建项后选择头文件。
#ifndef CIRCLE_H
#define CIRCLE_H
//你的代码写在这里
#endif
例如:
#ifndef CIRCLE_H
#define CIRCLE_H
class circle
{
private:
double r; //半径
public :
~circle() {}; //析构函数
circle(); //构造函数
circle(double R); //构造函数
double area(); //求面积函数
};
#endif // !CIRCLE_H
- 在相应的文件创建.cpp文件
#include"circle.h"
circle::circle()
{
this -> r = 10.0;
}
circle::circle(double R)
{
this -> r = R;
}
double circle::area()
{
return 3.14 * r * r;
}
- 在主函数中编写相应的程序
#include<iostream>
#include"circle.h"
using namespace std;
int main(){
//circle c=circle();
//circle c; //和上一行意义相同
circle c(1);
cout << "Area="<< c.area() << endl;
return 0;
}
这样就完成了自编头文件的编写,有些小白hhh