微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > C++中创建头文件的方法

C++中创建头文件的方法

时间:12-01 来源:互联网 点击:
创建头文件。(不带形参)

cpp通过类名+::+函数名被头文件链接。注意一定是类名+::!
函数代码放在cpp下的相应的函数名里,而头文件中的只是函数名,只负责提供映射。
animal.cpp
#include "animal.h"
#include
animal::animal()
{
cout<"hello"}
void animal::eat ()
{
cout<"shift"}

animal.h
//头文件只写函数名,提供链接地址。
#ifndef ANIMAL_H_H
#define ANIMAL_H_H
class animal
{
public:
animal();

void eat();
};
#endif

-------------------------------------------------------------------------------------

如果不创建头文件就要写这么长的代码 可读性很差#include

class animal

{

public:

animal()

{

cout<"animal construct"

}

~animal()

{

cout<"construct animal"

}

virtual void breath()

{

cout<"bubble2"

}

void eat();//把主函数放在类外的方法

};

class fish:public animal

{

public:

fish()

{

}

~fish()

}

void breath()

{

}

};

void animal::eat()//函数类型,属于那个类。把一个函数的实现放到类之外。

{

}

void main()

{

}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top