
C++编程习惯
人工智能博士
王博Kings,985AI博士在读,优快云博客专家,华为云专家,是《机器学习手推笔记》、《深度学习手推笔记》等作者;在人工智能、计算机视觉、无人驾驶等具有丰富的经验。
展开
-
《高质量C++编程指南》第4章~表达式和基本语句--【优秀的编程思想】
目录4.1 运算符的优先级4.2 复合表达式4.3 if 语句4.3.1 布尔变量与零值比较4.3.2 整型变量与零值比较4.3.3 浮点变量与零值比较4.3.4 指针变量与零值比较4.3.5 对if语句的补充说明4.4 循环语句的效率4.5 for 语句的循环控制变量4.6 switch语句看似简单,但隐藏隐患4.1 运算符的优先级...原创 2019-04-26 20:56:52 · 1657 阅读 · 0 评论 -
《高质量C++编程指南》第1章~文件结构--【优秀的编程思想】
目录第1章 文件结构1.1 版权和版本声明1.2 头文件的结构1.3 定义文件的结构附录main.cppmain.h第1章 文件结构1.1 版权和版本声明(1)版权信息(2) 文件名称,标识符 和摘要(3)当前版本号,作者、修改人,完成日期(4)版本历史信息/** Copyright(c) 2019 ,***公司*...原创 2019-04-22 10:35:06 · 1647 阅读 · 0 评论 -
《高质量C++编程指南》第2章~程序的版式--【优秀的编程思想】
目录程序的版式就和书法一样2.1 空行2.2 代码行2.3 代码行内的空格2.4 对齐2.5 长行拆分2.6 修饰符的位置2.7 注释2.8 类的版式程序的版式就和书法一样2.1 空行(1)每个类声明后、每个函数定义结束后都要加空行(2)一个函数体内,逻辑密切之间不加空行,其他地方加空行//(1)//blankvoid...原创 2019-04-23 16:52:26 · 1609 阅读 · 0 评论 -
《高质量C++编程指南》第5章~常量--【优秀的编程思想】
目录第5章 常量5.1 为什么要使用常量5.2 const 与 #define的比较5.3 常量定义的规则5.4 类中的变量第5章 常量C语言用#define来定义常量,称为宏常量C++语言除了#define外还可以用const来定义常量5.1 为什么要使用常量(1)程序的可读性(2)程序很多地方输入同样数字或者字符串,难保不发生错误(3)...原创 2019-04-27 16:46:59 · 1646 阅读 · 0 评论 -
《高质量C++编程指南》第3章~命名规则--【优秀的编程思想】
命名规则目录命名规则3.1 共性规则3.2 Windows应用命名规则比较著名的是“匈牙利法”,该命名规则主要是“在变量函数名之前加入前缀方便理解”、比如ch开头,那就是字符变量;比如以p开头,那就是指针变量3.1 共性规则(1)直观可读,望文知意,最好采用英文单词组合CurrentValue(2)标识符长度应当适中,别太长也别太短,只要能清楚表达意思就行、...原创 2019-04-24 22:11:09 · 1719 阅读 · 0 评论 -
《高质量C++编程指南》番外篇--引用与指针的比较?为什么要使用引用?
目录引用与指针的比较引用规则:举例:C++中函数的参数和返回值传递方式有三种:值传递、指针传递和引用传递1.值传递2.指针传递3.引用传递引用很像指针,为什么有指针了还要引用?本内容隶属于第6章函数设计第6.6节,但是内容极其重要,所以单独学习总结函数接口的两个要素是参数值和返回值。C语言中,函数的参数和返回值得传递有两种:值传递和指针传递。C++语...原创 2019-05-05 20:31:55 · 1932 阅读 · 0 评论 -
《高质量C++编程指南》第6章~函数设计--【优秀的编程思想】
函数接口的两个要素是参数与返回值C语言中,函数的参数和返回值的传递方式有:值传递和指针传递C++语言中,多了引用传递如果对引用和指针不理解,请先复习这篇博客:《高质量C++编程指南》番外篇--引用与指针的比较?为什么要使用引用?6.1 参数的规则6.1.1 参数书写要完整void SetValue(int width, int height); //良好的风格,要写...原创 2019-05-16 21:33:13 · 1696 阅读 · 0 评论 -
【C++】右值引用&&的简单示例
按正常现在不应该总结这个,先简单举一个例子,后期专门补充此内容#include<iostream>using namespace std;int main(){ int x = 10; int y = 23; int && r1 = 13; int && r2 = x + y; cout << r2 << ...原创 2019-06-21 21:37:55 · 3062 阅读 · 1 评论 -
【C++】如何阅读别人的代码?如何阅读别人的C++代码?如何高效学习他人代码
[ C/C++ ] 程序学习--如何阅读别人的代码++++++++++++第一章: 导论++++++++++++1.要养成一个习惯, 经常花时间阅读别人编写的高品质代码.2.要有选择地阅读代码, 同时, 还要有自己的目标. 您是想学习新的模式|编码风格|还是满足某些需求的方法.3.要注意并重视代码中特殊的非功能性需求, 这些需求也许会导致...转载 2019-07-22 17:14:37 · 4985 阅读 · 1 评论