欢迎来到天天文库
浏览记录
ID:33940627
大小:2.08 MB
页数:489页
时间:2019-03-01
《More_Effective_C .简体中文版__Book.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、MoreEffecitveC++作者:ScottMeyers译序、导读:侯捷Item1~28:ZHCItem29~35:WQ附1:侯捷附2:WQ附3、附4:陈崴1.译序(侯捷)...........................................................................32.导读...........................................................................................42.1本书所谈的C++...............
2、...................................................42.2惯例与术语.........................................................................62.3臭虫报告,意见提供,内容更新......................................73.基础议题...................................................................................83.1ITE
3、MM1:指针与引用的区别..............................................83.2ITEMM2:尽量使用C++风格的类型转换..........................103.3ITEMM3:不要对数组使用多态.........................................143.4ITEMM4:避免无用的缺省构造函数.................................164.运算符....................................................
4、.................................204.1ITEMM5:谨慎定义类型转换函数.....................................214.2ITEMM6:自增(INCREMENT)、自减(DECREMENT)操作符前缀形式与后缀形式的区别.................................................................274.3ITEMM7:不要重载―&&‖,―
5、
6、‖,或―,‖..................................294.4ITEMM8
7、:理解各种不同含义的NEW和DELETE..................325.异常.........................................................................................375.1ITEMM9:使用析构函数防止资源泄漏.............................385.2ITEMM10:在构造函数中防止资源泄漏...........................425.3ITEMM11:禁止异常信息(EXCEPTIONS)传递到析构函数外515.4ITEM
8、M12:理解―抛出一个异常‖与―传递一个参数‖或―调用一个虚函数‖间的差异...................................................................545.5ITEMM13:通过引用(REFERENCE)捕获异常.................605.6ITEMM14:审慎使用异常规格(EXCEPTIONSPECIFICATIONS)645.7ITEMM15:了解异常处理的系统开销...............................696.效率..........................
9、...............................................................716.1ITEMM16:牢记80-20准则(80-20RULE)..................726.2ITEMM17:考虑使用LAZYEVALUATION(懒惰计算法)..746.3ITEMM18:分期摊还期望的计算.......................................816.4ITEMM19:理解临时对象的来源.......................................856.5ITE
此文档下载收益归作者所有