算法代码规范(C++)&&《数学之美》读后感
C++代码规范链接:https://www.cnblogs.com/tianqizhi/p/10448957.html
https://blog.csdn.net/freeking101/article/details/78930381
一些文件排版方面规范:
1. 包含头文件
 • 先系统头文件,后用户头文件。
 • 系统头文件,稳定的目录结构,应采用包含子路径方式。
 • 自定义头文件,不稳定目录结构,应在dsp中指定包含路径。
 • 系统头文件应用:#include <xxx.h>
 • 自定义同文件应用:#include "xxx.h"
 • 只引用需要的头文件。
2. h和cpp文件
 • 头文件命名为.h,内联文件命名为.inl;C++文件命名为*.cpp
 • 文件名用大小写混合,或者小写混合。例如DiyMainview.cpp,infoview.cpp。不要用无意义的名称:例如XImage.cpp;SView.cpp;xlog.cpp;
 • 头文件除了特殊情况,应使用#ifdef控制块。
 • 头文件#endif应采用行尾注释。
 • 头文件,首先是包含代码块,其次是宏定义代码块,然后是全局变量,全局常量,类型定义,类定义,内联部分。
 • CPP文件,包含指令,宏定义,全局变量,函数定义。
3. 文件结构
 • 文件应包含文件头注释和内容。
 • 函数体类体之间原则上用2个空行,特殊情况下可用一个或者不需要空行。
4. 空行
 • 文件头、控制块,#include部分、宏定义部分、class部分、全局常量部分、全局变量部分、函数和函数之间,用两个空行。
《数学之美》读后感:
一、要学习建立解决智能问题的框架。在面对智能问题时,一般地可以考虑按以下四个步骤求解:1.将问题转换成数字描述;2.找到恰当的数学模型(目标函数);3.对复杂的数学模型进行简化或近似处理,以便计算;4.求解目标函数。
二、在做事上,首先追求完成,而非完美。
三、找到科学的工作方法很重要。
                    
                
                
            
        
浙公网安备 33010602011771号