首页 > 编程语言 > 详细

C++ - 理解.h头文件的简单使用

时间:2021-07-02 09:28:10      阅读:10      评论:0      收藏:0      [点我收藏+]

C++ - 理解.h头文件的简单使用

在日常的代码使用中我们常常需要引入头文件。而在编写大型项目时,对代码进行分割和模块化的管理是至关重要的。下面,笔者将简单的说明.h头文件的使用与它与CPP源文件的关系。

头文件(test.h)

首先,创建一个.h头文件,当然,你也可以使用IDE的新建类功能。
以下是构建一个头文件的实例:

//test.h
#ifndef TEST_H
#define TEST_H


class test
{
    public:
        int A_Plus_B(const int A, const int B);

    protected:

    private:
};

#endif // TEST_H

在该文件的test类中,我们只定义了一个A_Plus_B()函数,当然了你也可以定义一个析构函数。

源代码(test.cpp)

只定义头文件我们是无法执行内容的,所以我们必须定义一个源代码文件来实现函数内容。它不是必要的需要与头文件处于同一目录,但是头文件必须放在编译器找得到的地方。
以下是test.cpp对头文件代码的实现:

//test.cpp
#include "test.h"

test::A_Plus_B(const int A, const int B){
    return A+B;
}

这非常的简单,但请在实际的代码编写中注意代码规范。
对于头文件的的实现,你必须在源代码CPP文件中使用#include引入这一头文件。实现函数只需使用类名::函数来编写。

使用(main.cpp)

接下来我们就可以使用这一头文件了:

#include <iostream>
#include "test.h"

using namespace std;

int main()
{
    test t;
    int a = t.A_Plus_B(100,200);
    cout << a << endl;
    return 0;
}

你只需要引入头文件,并在需要时实例化类对象便可正常使用该类。

规范目录

对于这一示例项目的头文件和源代码目录放置,我们应当尽量使用如下规范:
技术分享图片

至此,我们顺利完成全部内容!

C++ - 理解.h头文件的简单使用

原文:https://www.cnblogs.com/liyunlin532150549/p/14961664.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!