在C++中定义Definition一个类的时候
要用分别的.h和.cpp文件去定义这个类
.h和.cpp成对出现
类的声明declaration和函数原型放在头文件里(.h)
定义这些函数的结构主体就要放在source file 源文件里(.cpp)
要使用在头文件声明的函数/类必须include这个头文件
在定义函数结构主体的时候也需要include头文件
Header = interface
头文件连接了创造者和代码使用者
声明declaration 表示存在这个东西但是没有确定它在哪儿
定义Definition 表示这个东西现在在这里
在头文件的声明:
- extern variables (外部变量):声明变量并说明这个变量定义在其他文件中
- function prototypes declaration(函数原型声明)
- class/struct declaration(类/结构体声明)
标签:头文件,定义,笔记,C++,declaration,cpp,自学,声明 From: https://www.cnblogs.com/slowlydance2me/p/16726093.html