// C/C++ header file structure
/***************************************************************************
* auxiliary thirdparty interface
* for example:
* #include "xxx.h" or
* #include "xxx.hpp"
***************************************************************************/
/***************************************************************************
* hyper-parameter
* for example:
* - #define XXXXX 1
* - #define TRUE 1
***************************************************************************/
/***************************************************************************
* type
* for example:
* - type definition: struct/class
* - type alias: typedef
* - in-complete type declaration: not recommended
***************************************************************************/
/***************************************************************************
* shared memory declaration
***************************************************************************/
/***************************************************************************
* function
* for example:
* - macro with paramter
* - inline function
* - template function
* - function declaration
***************************************************************************/
C/C++ header file structure
最新推荐文章于 2024-07-11 21:59:38 发布