飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 19945|回复: 73

[C/C++] [提高C++性能的编程技术].左飞.扫描版 PDF

  [复制链接]
  • TA的每日心情
    开心
    2019-3-25 14:18
  • 签到天数: 881 天

    [LV.10]以坛为家III

    发表于 2016-11-21 18:11:36 | 显示全部楼层 |阅读模式
    内容简介
      很多程序员及软件设计师都认为,用C++开发意味着放弃程序性能提升的可能。在很多人眼里,使用C++来开发那些效率至上的应用无疑将导致一场空前的浩劫。因此,在许多性能敏感型领域,诸如网络协议、操作系统内核、移动设备驱动等等,C++都常常处于被冷落的境地。
      而本书正是对这种错误观念的最有力回击。本书揭示了C++开发高效应用的潜力,向广大读者展示了大量实用的C++面向对象编程技术。通过改善普遍藏匿于设计编码过?暗处的缺陷,这些技术无一不为C++的性能提升带来最为强劲的动力。
      《提高C++性能的编程技术》详细讨论了临时对象、内存管理、继承、虚函数、内联、引用计数以及STL等一切有可能提升C++效率的细节内容。最终,该书将C++性能提升的各种终极利器,完美地呈现在广大读者的面前!无论你是相关领域的从业人员,还是C++程序设计爱好者,或者是渴望突破编程瓶颈、大幅提升自我修为的程序设计爱好者,本书都必将使你获益良多。




    目录
    导读
    第1章 跟踪实例
    1.1 初步跟踪的实现
    1.2 要点
    第2章 构造函数和析构函数
    2.1 继承
    2.2 复合
    2.3 缓式构造
    2.4 冗余构造
    2.5 要点
    第3章 虚函数
    3.1 虚函数的构造
    3.2 模板和继承
    3.3 要点
    第4章 返回值优化
    4.1 按值返回机制
    4.2 返回值优化
    4.3 计算性构造函数
    4.4 要点
    第5章 临时对象
    5.1 对象定义
    5.2 类型不匹配
    5.3 按值传递
    5.4 按值返回
    5.6 使用op=()消除临时对象
    5.7 要点
    第6章 单线程内存池
    6.1 版本0:全局函数new()和delete()
    6.2 版本1:专用Rational内存管理器
    6.3 版本2:固定大小对象的内存池
    6.4 版本3:单线程可变大小内存管理器
    6.5 要点
    第7章 多线程内存池
    7.1 版本4:实现
    7.2 版本5:快速锁定
    7.3 要点
    第8章 内联基础
    8.1 什么是内联?
    8.2 方法调用的代价
    8.3 因何内联?
    8.4 内联详述
    8.5 虚方法的内联
    8.6 通过内联提升性能
    8.7 要点
    第9章 内联——站在性能的角度
    9.1 调用间优化
    9.2 何时避免内联?
    9.3 开发阶段及编译期的内联考虑
    9.4 基于配置的内联
    ……
    第10章 内联技巧
    第11章 标准模板库
    第12章 引用计数
    第13章 编码优化
    第14章 设计优化
    第15章 可扩展性
    第16章 系统体系结构相关话题
    参考文献
    索引




    下载地址:
    游客,如果您要查看本帖隐藏内容请回复


    备注说明:
    书籍来源于网络,仅限用于试读,版权归原作者所有,若喜欢请购买纸质图书,请支持正版!




    来自群组: 一起玩游戏

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x

    评分

    参与人数 2威望 0 收起 理由
    心中有诡 + 4 赞一个!
    S6R2b -4 毫无意义

    查看全部评分

    PYG19周年生日快乐!
  • TA的每日心情
    奋斗
    2022-3-1 00:17
  • 签到天数: 610 天

    [LV.9]以坛为家II

    发表于 2016-11-21 18:28:42 | 显示全部楼层
    看名字挺有意思的
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    前天 09:55
  • 签到天数: 2421 天

    [LV.Master]伴坛终老

    发表于 2016-11-21 19:18:47 | 显示全部楼层
    C++进价的教程
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-12-18 11:18
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2016-11-21 19:26:59 | 显示全部楼层
    好书一定要支持!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 05:17
  • 签到天数: 2463 天

    [LV.Master]伴坛终老

    发表于 2016-11-21 19:45:27 | 显示全部楼层
    支持!下来看看!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 08:46
  • 签到天数: 1910 天

    [LV.Master]伴坛终老

    发表于 2016-11-21 20:29:27 | 显示全部楼层
    好书,学习一下
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2023-6-28 22:18
  • 签到天数: 137 天

    [LV.7]常住居民III

    发表于 2016-11-21 21:03:03 | 显示全部楼层
    来支持下好书!谢啦!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 09:28
  • 签到天数: 2267 天

    [LV.Master]伴坛终老

    发表于 2016-11-21 21:12:35 | 显示全部楼层
    高C++性能的编程技术
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    3 天前
  • 签到天数: 261 天

    [LV.8]以坛为家I

    发表于 2016-11-21 21:30:59 | 显示全部楼层
    回复来看看,先谢过楼主!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 09:41
  • 签到天数: 2088 天

    [LV.Master]伴坛终老

    发表于 2016-11-21 21:31:23 | 显示全部楼层
    谢谢版主分享,太给力了
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表