Algorithm & Coding skills
文章平均质量分 65
算法和程序设计技巧
LUCKY-LIVING
这个作者很懒,什么都没留下…
展开
-
C++编程规范和问题整理
C++编程规范 文件命名 接口类单独头文件,实体类单独头文件,实现单独cpp文件原创 2022-07-15 14:05:48 · 462 阅读 · 0 评论 -
Google C++ Style Guide
Google C++ Style Guide Head files The #define Guard All header files should have #define guards to prevent multiple inclusion. The format of the symbol name should be H. #ifndef FOO_BAR_BAZ_H_ #define FOO_BAR_BAZ_H_ ... #endif // FOO_BAR_BAZ_H_ Include原创 2021-10-08 15:23:15 · 152 阅读 · 0 评论 -
动态分配多维数组
动态分配多维数组 typedef uint16 imgpel; /*! ************************************************************************ * \brief * Allocate 1D memory array -> imgpel array1D[dim0 * * \par Output: * memory size in bytes ********************************原创 2021-09-24 11:25:23 · 124 阅读 · 0 评论 -
DEBUG系统
DEBUG信息加颜色 #ifndef __HTTP_DEBUG_H__ #define __HTTP_DEBUG_H__ #include <stdio.h> enum { E_NOTICE = 0, E_DEBUG, E_WARRN, E_ERROR, }; #define LOG_LEVEL 0 #ifdef LOG_LEVEL #define LOG_OUT(level, color, tag, str, ...) (\原创 2021-05-11 18:58:36 · 201 阅读 · 0 评论 -
一种简单的输入参数管理方法
一种简单的输入参数管理方法 //! Maps parameter name to its address, type etc. typedef struct { char *TokenName; //!< name void *Place; //!< address int Type; //!< type: 0-int, 1-char[], 2-double double Default; //!< default v原创 2020-07-30 15:36:32 · 125 阅读 · 0 评论