是头文件。c++早先的标准规定,.c和.h是c的文件,.cc,.cxx,.cpp等等和.hpp,.hxx等是c++的头文件。编译器可以根据文件扩展名的不同自动识别是c语言还是c++语言;但头文件一般是用来放声明等的, c和c++没什么区别,所以.hpp也就用得比较少了。
今天开始hpp格式文件,眼生。
本文解释了C++中头文件扩展名的使用规范。早期C++标准定义了.c和.h用于C语言文件,而.cc、.cxx和.hpp等则用于C++文件。编译器依据扩展名区分语言类型,但因头文件主要存放声明,在C和C++间差异不大,故.hpp较少使用。

被折叠的 条评论
为什么被折叠?



