C++从零开始之-文件类型
目前文件类型主要有.c、.h、.cpp、.hpp、.ipp等。
1、.c文件是为了兼容C而存在。
2、.h是用于声明的头文件。
3、.cpp是对各种声明进行定义的文件。
4、.hpp是将声明和定义放在这同一个文件中的时候用,主要用于模板template编程。
5、.ipp是用来存放对.hpp的声明进行具体定义和实现的内容,通常如果一个声明的定义和实现太过复杂,为了不影响代码的阅读性,就将其定义单独放在.ipp文件中。
C++从零开始之-文件类型
目前文件类型主要有.c、.h、.cpp、.hpp、.ipp等。
1、.c文件是为了兼容C而存在。
2、.h是用于声明的头文件。
3、.cpp是对各种声明进行定义的文件。
4、.hpp是将声明和定义放在这同一个文件中的时候用,主要用于模板template编程。
5、.ipp是用来存放对.hpp的声明进行具体定义和实现的内容,通常如果一个声明的定义和实现太过复杂,为了不影响代码的阅读性,就将其定义单独放在.ipp文件中。