![](https://img-blog.csdnimg.cn/20200603084310902.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
高质量C++/C编程指南-有感
本专栏为读后感,书籍为林锐的高质量C++/C编程指南。
Exp.Joker
这个作者很懒,什么都没留下…
展开
-
高质量C++/C编程指南(十一)其它编程经验
一、使用const提高函数的健壮性1、用const修饰函数的参数2、用const修饰函数的返回值3、const成员函数二、提高程序的效率三、一些有益的建议原创 2020-06-03 08:16:00 · 206 阅读 · 0 评论 -
高质量C++/C编程指南(七)内存管理
一、内存的分配方式二、常见的内存错误及其对策三、指针参数是如何传递内存的?1、如果非得要用指针参数去申请内存,那么应该用“指向指针的指针”。2、用函数返回值来传递动态内存四、free和delete把指针怎么啦?五、动态内存会被自动释放吗?六、杜绝“野指针'七、内存耗尽怎么办?八、malloc/free的使用要点1、malloc2、free九、new/delete的使用要点1、new2、delete十、一些心得体会原创 2020-06-01 09:41:06 · 290 阅读 · 1 评论 -
高质量C++/C编程指南(六)函数设计
一、参数的规则二、返回值的规则三、函数内部实现的规则四、其他建议五、使用断言六、引用与指针的比较原创 2020-06-01 08:20:02 · 176 阅读 · 0 评论 -
高质量C++/C编程指南(五)常量
一、为什么需要常量?二、const与#define的比较三、常量定义规则四、类中的常量原创 2020-05-31 17:43:59 · 170 阅读 · 0 评论 -
高质量C++/C编程指南(四)表达式和基本语句
一、运算符的优先级二、复合表达式三、if 语句1、布尔变量与零值比较2、整型变量与零值比较3、浮点变量与零值比较4、指针变量与零值比较5、对if语句的补充说明四、循环语句的效率五、for语句的循环控制变量原创 2020-05-31 16:35:40 · 279 阅读 · 0 评论 -
高质量C++/C编程指南(三)命名规则
一、共性规则二、简单的Windows应用程序命名规则原创 2020-05-31 13:35:14 · 270 阅读 · 0 评论 -
高质量C++/C编程指南(二)程序版式
一、空行二、代码行三、代码行内的空行四、对齐五、长行拆分六、修饰符的位置七、注释八、类的版式原创 2020-05-31 10:54:38 · 427 阅读 · 0 评论 -
高质量C++/C编程指南(一)文件结构
一、版权和版本的声明二、头文件的结构三、定义文件结构四、头文件作用五、目录结构原创 2020-05-31 09:15:09 · 144 阅读 · 0 评论