Effective C++读书笔记
qq_28107395
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
effectIve c++ 学习笔记
记得前段时间又一次拿起《Effective C++》的时候,有种豁然开朗的感觉,所以翻出了我第一遍读时做的笔记。只做参考以及查阅之用。如有需要请参阅《Effective C++》书本。 by shenzi/2010.5.17一.让自己习惯C++ 条款01:视C++为一个语言联邦 为了更好的理解C++,我们将C++分解为四个主要次语言:C。说到底C++仍是以C为转载 2015-12-16 13:43:17 · 398 阅读 · 0 评论 -
Effective C++ 读书笔记-----尽可能使用const
1、const 语法虽然变化多端,但并不莫测高深。如果关键字const出现在星号左边,表示被指物是常量;如果出现在星号右边,表示指针自身是常量;如果出现在星号两边,表示被指物和指针两者都是常量。2、还有一种说法是const在谁左边(最靠近),谁就是常量。eg:char greeting[] = "hello";char *p = greeting; //non-const po原创 2015-11-03 09:36:26 · 538 阅读 · 0 评论 -
Effective C++读书笔记-----术语
声明式:告诉编译器某个东西的名称和类型,但略去细节。定义式:编译器一些声明式所遗漏的细节。对对象而言,定式是编译器对此对象拨发内存的地点。对function或function template而言,定义式提供了代码本体。对class或class template而言,定义式列出了他们的成员。原创 2015-11-03 16:04:54 · 493 阅读 · 0 评论 -
Effective C++读书笔记-----条款20:宁以pass-by-reference-to-const替换pass-by-value
一般而言,你可以合理假设“pass-by-value”并不昂贵的唯一对象就是内置类型和STL的迭代器和函数对象。至于其他任何东西都请遵守本条款的忠告,尽量以pass-by-reference-to-const替换pass-by-value。请记住1、尽量以pass-by-reference-to-const替换pass-by-value。前者通常比较高效,并可以避免切割问题(slicing原创 2015-12-04 23:43:49 · 447 阅读 · 0 评论
分享