Effective C++
文章平均质量分 77
resist_o
这个作者很懒,什么都没留下…
展开
-
Effective C++ 读书笔记 条款1~2
条款01:视C++为一个语言联邦 为了更好的理解C++,我们将C++分解为四个主要次语言:· C。说到底C++仍是以C为基础。区块,语句,预处理器,内置数据类型,数组,指针统统来自C。· Object-Oreinted C++。这一部分是面向对象设计之古典守则在C++上的最直接实施。类,封装,继承,多态,virtual函数等等...· Template C++。这是C++泛型原创 2016-03-01 19:23:12 · 351 阅读 · 0 评论 -
Effective C++读书笔记 条款03:尽可能使用const
条款03:尽可能使用const这个条款的内容叙述了很多,不便全部列出。但主要还是围绕在对const的优点的阐述上,和如何正确与合理使用const。 const的一件奇妙的事情是,它允许你指定一个语义约束,而编译器会强制实施这项约束。它允许你告诉编译器和其他程序员某个数值应该保持不变。只要这(某值保持不变)是事实,你就确实该说出来,因为说出来可以获得编译器的相助,确保这条约束不被违反。原创 2016-03-03 11:50:23 · 430 阅读 · 0 评论 -
C++中的explicit关键字
转自:http://blog.csdn.net/chollima/article/details/3486230#comments在C++程序中很少有人去使用explicit关键字,不可否认,在平时的实践中确实很少能用的上。再说C++的功能强大,往往一个问题可以利用好几种C++特性去解决。但稍微留心一下就会发现现有的MFC库或者C++标准库中的相关类声明中explicit出现的频率是很转载 2017-07-21 11:37:09 · 204 阅读 · 0 评论