文章目录函数、变量、类等命名注释编码规范文件编码
函数、变量、类等命名--------------------------------函数、变量、类等命名-------------------------------- 新建文件夹和文件以小写字母开头, 多个单词采用驼峰命名法(xxYyyZzz). 局部变量,函数名以小写字母开头, 多个单词采用驼峰命名法(xxYyyZzz). 宏定义以下划线区            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-30 10:37:39
                            
                                128阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            来源:微信公众号「编程学习基地」文章目录函数、变量、类等命名注释编码规范文件编码函数、变量、类等命名--------------------------------函数、变量、类等命名--------------------------------新建文件夹和文件以小写字母开头, 多个单词采用驼峰命名法(xxYyyZzz).局部变量,函数名以小写字母开头, 多个单词采用驼峰命名法(xxYyyZzz).宏定义以下划线区分的多个全大写单词(XXX_YYY_ZZZ), 宏定义后的..            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-17 10:04:14
                            
                                515阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Google C++开发规范:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-10 09:56:29
                            
                                385阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            C本质上是不安全的编程语言。例如如果不谨慎使用的话,其大多数标准的字符            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-03 22:05:02
                            
                                249阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            C/C++代码规范命名命名,包括文件名、类名、结构名、类型名、函数名、变量名、参数名等都是程序设计中重要的一部分。一个好的名称,体现了一个深思熟虑的过程,同时也 能够帮助别人更好地理解开发者的思路。如果发现程序中,充满了a, b, c, x, y, z, tmp这种命名的变量,这时候就需要仔细的考虑自己的实现是否有问题。类(结构)名类名必须是名词,类名必须明确表示这个类代表了什么。如果类名超过3个单词,说明这个类有可能需要拆分了。不要把父类的名字带到子类中。类名加上后缀也是一种选择。如下载代理类,可以写为DownloadProxy。类名首字母大写;用大写字母分隔单词,除单词的首字母外,全部小写            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2011-06-02 18:10:00
                            
                                246阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            C/C++注释规范 Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。鉴于Doxygen良好的注释风格,故基于Doxygen以形成自己的注释规范。 1.标注总述 2. 文件头的标注 3.命            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-04-21 22:33:00
                            
                                177阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            目  录一、 文件结构1.1 版权和版本的声明1.2 头文件的结构1.3 定义文件的结构二、文件的版式2.1 空行的用法2.2 代码行2.3 代码行内的空            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-29 09:34:46
                            
                                194阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一 关于浮点数:
1.1浮点数是否等于0判断:因为浮点数都有精度,不能拿浮点数直接和0.0f进行比较,而应该采用以下方法:
if (f32Data == 0.0f) // 隐含错误的比较 
#define AFX_F32_EPSINON 1.0e-6 //全局 f32的浮点数精度#define AFX_F64_EPSINON 1.0e-14 //全局 f32的浮点数精度 
#define AFX_            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-08-15 09:42:00
                            
                                274阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1. 文件命名 全部小写,用_区分 my_useful_class.cc 通常应尽量让文件名更加明确. http_server_logs.h 就比 logs.h 要好 内联函数必须放在 .h 文件中. 如果内联函数比较短, 就直接放在 .h 中. 2. 类型命名 类型名称的每个单词首字母均大写, 不 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-22 23:14:00
                            
                                430阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            规则1.头文件依赖于前向申明【什么是前向申明】 当我们在头文件中需要类的定义时,只需要申明class CLASSNAME就可以了,无需使用#include “CLASSNAME.h”【带来的优势】 较少文件依赖,节约编译时间 更加明确的类的依赖关系【规则】 尽可能多的使用前向申明规则2.函数的参数顺序【规则】 参数的申明顺序为,输入参数在前,输出参数在后 输入参数...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-25 15:27:20
                            
                                459阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            摘自《林锐-高质量C、C++编程指南》 1、类名、函数名,大写字母开头 class Node; // 类名 class LeafNode; // 类名 void Draw(void); // 函数名 void SetValue(int value); // 函数名 2、变量、参数,小写字母开头 BO            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-06-17 08:52:00
                            
                                193阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对于程序员来说,程序的规范性非常重要,有本非常著名的书籍叫《C++编程规范》,但还没到手只好先参照如下的了:Coding StandardXXX coding standardBy John Huang Objective To make the code easy to understand, by the original developer, and by other developers who utilize the code. To make the code easy to maintain, by the original dev...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2006-10-23 15:01:00
                            
                                92阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                                
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-19 10:29:43
                            
                                29阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、源文件头部注释Ø 列出:版权、作者、编写日期和描述。Ø 示例:    /****************************************            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-10 09:45:52
                            
                                242阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            sz表示string terminated by 0 character。0结尾的字符串            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-23 10:22:14
                            
                                69阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             a     Array                       数组
b                 
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-06-04 23:57:14
                            
                                555阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            编码规范,说代码质量重要组成部分,如何防止循环引用?防止每次都重新编译.代码修改的最小编译。
不仅仅是一个简单的变量书写格式,更多是函数参数应如何去指定,
指针的使用应该如何去包含? 为什么禁止使用缺省函数            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-08-01 17:20:42
                            
                                529阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            编码规范,说代码质量重要组成部分,如何防止循环引用?防止每次都重新编译.代码修改的最小编译。
不仅仅是一个简单的变量书写格式,更多是函数参数应如何去指定,
指针的使用应该如何去包含? 为什么禁止使用缺省函数            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-08-01 17:21:01
                            
                                2102阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我的c++编码规范:属性			规则			例子		全局常量类应用(枚举、宏)			全大写英文单词组合用下划线分隔			DATA_SIZE		函数命名			第一个单词首字母小写,后面全部首字母大写(或者全部首字母大写,看整体吧)			initData()/InitData()		类名			C开头,后面全部首字母大写			CTestObject		接口名			I开头,也是全部首字母大写			ITestObject		类的成员变量			m_开头,首字母大写英文单词组合			m_            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-09 16:48:23
                            
                                217阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、源文件头部注释列出:版权、作者、编写日期和描述。示例:/*****************************************...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-02-19 09:38:18
                            
                                582阅读