热搜关键词: 机器人电路基础模拟电子技术matlablinux内核

pdf

More_Effective C++ (中文版PDF)

  • 1星
  • 2019-08-24
  • 2.39MB
  • 需要2积分
  • 48次下载
标签: C++进阶书籍

C++进阶书籍

深入学习C++必读书籍,值得下载

文档内容节选

More Effecitve C : Scott Meyers 作者 译序导读 : 侯捷 Item 128 : ZHC Item 2935 : WQ 附 1 附 2 附 3附 4 : 侯捷 : WQ : 陈崴 1 译序侯捷 3 2 导读 4 21 本书所谈的 C 4 22 惯例与术语6 23 臭虫报告,意见提供,内容更新 7 3 基础议题 8 ITEM M1:指针与引用的区别8 ITEM M2:尽量使用 C风格的类型转换10 ITEM M3:不要对数组使用多态14 ITEM M4:避免无用的缺省构造函数 16 4 运算符 20 31 32 33 34 41 42 43 44 ITEM M5:谨慎定义类型转换函数21 ITEM M6:自增INCREMENT自减DECREMENT操作符前缀形式与后缀形式的区别 27 ITEM M7:不要重载 或 29 ITEM M8:理解各种不同含义的 NEW 和 DELETE 32 5 异常 37 ITEM M9:使用析构函数防止资......

展开预览

文档解析

《More Effective C++》是Scott Meyers继《Effective C++》之后的又一力作,集结了C++领域的工程经验与最佳实践。本书通过35条具体的编程条款,深入探讨了C++的高级特性,如类型转换、异常处理、效率提升技巧、运算符重载、继承与多态等,旨在帮助程序员避免常见错误,提升代码质量与性能。侯捷的译序强调了C++的复杂性与强大能力,指出学习C++虽挑战重重,但掌握后能极大提升软件开发的灵活性与效率。书中不仅讨论了C++标准与编译器实现的差异,还涵盖了对标准库和STL的使用建议,同时讨论了异常安全性和资源管理,提供了实用的编程技巧和设计模式,如智能指针、代理类和二重调度等,以应对实际编程中的复杂问题。整体而言,这本书是面向中高级C++程序员的宝贵资源,无论是对语言规范的深入理解,还是对日常编程中遇到的具体问题的解决方案,都提供了丰富的信息和洞见。

评论

combat
学习研究一下
2019-09-08 16:43:14
登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×