C++ .h(头文件) 与 .cpp(源文件) 的使用
生活随笔
收集整理的這篇文章主要介紹了
C++ .h(头文件) 与 .cpp(源文件) 的使用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
.h 文件:
.h是頭文件 ,里面主要是寫類的聲明(包括類里面的成員和方法的聲明)、函數(shù)原型、#define常數(shù)等, 注意.h文件寫的時候有特定的格式就是開頭和結(jié)尾
#ifndef TEST_HEAD(這個名字自己定義)
#define TEST_HEAD (這個名字自己定義)# 代碼邏輯#endif
.cpp 文件
.cpp 是源文件,里面主要是寫實現(xiàn)頭文件中已經(jīng)聲明的那些函數(shù)的具體代碼, 就是寫代碼邏輯以及調(diào)用.h文件里面的內(nèi)容的.
.cpp 文件引用.h 文件
在.cpp 文件使用#include ".h頭文件名(結(jié)尾帶.h)"
demo 練習(xí)
就是.h文件里面寫一個類,然后在.cpp文件里面調(diào)用.h文件里面的類
.h 文件的代碼如下:
創(chuàng)建了一個Peo.h的頭文件里面寫了一個類
#ifndef TEST_HEAD
#define TEST_HEAD
#include <iostream>
using namespace std;
namespace test_name{
//定義類
class People{public:string name = "張三豐";string sex = "男";int age = 18;public: void getName(){cout << name << endl; }};}#endif
.cpp 源文件調(diào)用.h頭文件里面的類
#include "Peo.h"
using namespace test_name;int main()
{test_name::People student;cout << student.name << endl;student.getName();return 0;
};
打印結(jié)果如下:
總結(jié)
以上是生活随笔為你收集整理的C++ .h(头文件) 与 .cpp(源文件) 的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++ 对象的声明与引用
- 下一篇: C++ namespace 的作用以及使