
Effective C++ 读后积累
Dawn_sf
这个作者很懒,什么都没留下…
展开
-
Effective C++ — 类的设计与声明
Effective C++___________________________________________________条款18:让接口容易被正确使用,不易被误用C++在接口之海漂浮.function接口,class接口,template接口.....每一种接口都是客户与你的代码互动手段.假设你面对的是一群讲道理的人,那些客户企图把事情做好.他们想要原创 2017-09-20 17:25:12 · 508 阅读 · 0 评论 -
Effective C++ — 继承与面向对象设计
Effective C++___________________________________________________面向对象编程几乎已经风靡两个时代了,所以关于继承,派生,virtual函数等等.但是C++的oop有可能和你原本习惯的oop稍有不同:继承可以单一继承或者多继承,每一个继承连接可以是public,protected或private,也可以是virtua原创 2017-09-25 07:44:58 · 578 阅读 · 0 评论 -
Effective C++ — 构造/析构/赋值运算(二)
Effective C++ —————————————————————————————条款11:在operator=中处理"自我赋值"有的人可能想了,有谁会写出 a = a;这种表达式这个条款是拿来充数的吧? 你还真的别这么说,这种情况还真的有情况发生.比如有的自我赋值你根本看不出来:比如:a[i] = a[j]; //潜在的自我赋值,如果i = j的时原创 2017-09-18 14:07:06 · 665 阅读 · 0 评论 -
Effective C++ — 资源管理
Effective C++——————————————————————————————所谓资源管理就是,一旦用了它,将来必须还给操作系统.如果不这样,糟糕的事情就会发生,C++程序中最常使用的资源就是动态分配内存,但内存只是你必须管理的众多资源之一. 其他常见的资源还包括文件描述器,互斥锁,图形界面中的字型和笔刷,数据库连接,以及网络sockets。不论是哪一种资原创 2017-09-18 15:13:55 · 751 阅读 · 0 评论 -
Effective C++ — 构造/析构/赋值运算(一)
Effective C++________________________________________________________________________________________________上一个博客我记录了Effective C++的前5个条款Effective C++ 读后积累(一),接下来是我最新总计出来的内容.条款6:若不想使原创 2017-09-16 17:03:48 · 532 阅读 · 0 评论 -
Effective C++ — 让自己习惯C++(一)
Effective C++ 最近借到了一本朋友的Effective C++ 这本书来读,其实好久之前就听说过这本书了,只是一直没有机会去看,对我这种菜鸟原创 2017-09-16 12:01:05 · 892 阅读 · 0 评论 -
Effective C++ — 条款42:了解typename的双重意义
了解typename的双重意义提到一个问题,原创 2017-12-02 16:42:35 · 988 阅读 · 1 评论