算法代码规范(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.cppinfoview.cpp。不要用无意义的名称:例如XImage.cppSView.cppxlog.cpp
 • 头文件除了特殊情况,应使用#ifdef控制块。
 • 头文件#endif应采用行尾注释。
 • 头文件,首先是包含代码块,其次是宏定义代码块,然后是全局变量,全局常量,类型定义,类定义,内联部分。
 • CPP文件,包含指令,宏定义,全局变量,函数定义。

3. 文件结构

 • 文件应包含文件头注释和内容。
 • 函数体类体之间原则上用2个空行,特殊情况下可用一个或者不需要空行。

4. 空行

 • 文件头、控制块,#include部分、宏定义部分、class部分、全局常量部分、全局变量部分、函数和函数之间,用两个空行。

 

《数学之美》读后感:

一、要学习建立解决智能问题的框架。在面对智能问题时,一般地可以考虑按以下四个步骤求解:1.将问题转换成数字描述;2.找到恰当的数学模型(目标函数);3.对复杂的数学模型进行简化或近似处理,以便计算;4.求解目标函数。

二、在做事上,首先追求完成,而非完美。

三、找到科学的工作方法很重要。

 
posted @ 2019-09-08 17:51  海豆S  阅读(194)  评论(0编辑  收藏  举报