无名图书
收藏
Exceptional C++ Style
萨特
出版社
机械工业出版社
出版时间
2006-03-01
ISBN
9787111184843
评分
★★★★★
标签
C++
C/C++
计算机科学
编程
书籍介绍
所谓Style就是在开销和功能、优雅和可维护性、灵活性和过度设计之间求得平衡。 本书帮助你在C++软件中使用Style进行设计、架构和编码,获得更好的健壮性和性能。 本书是Herb备受欢迎的Exceptional三卷本的终结篇,也是C++ In-depth系列中的又一力作。
精彩摘录
"
在考察任何函数的语义的时候,最值得注意的一个方面就是异常安全性,包括它提供什么程度的异常安全保证等。
"
"
考虑到目前的工作正向着下一代c++标准(c++0x)推进,所以现在正是时候来考察一下,我们在当前标准(c++03)下获得的经验告诉我们能做些什么,以及从这些经验当中我们学到了那些东西。
"
"
私有成员对于任何能够看到其所属类定义的代码来说都是可见的。这意味着……它会参与名字查找与重载决议。
"
"
任何类只要提供了自己的operator new或operator new[],就得同时提供对应的类相关版本的简单new,定位new,以及nothrow new。
"
"
在一个虚拟内存系统上,大多数现实中的基于服务器的软件都是在内存的多个不同部分完成工作的,其他进程的情况也一样(只不过他们是在各自的内存中),这就导致了随着被使用的内存逐渐增多,页面调度也逐渐频繁,而通常进程永远也不会走到“new失败”这一步。因为实际上还没有等到内存完全耗尽,系统早就开始颠簸(thrash)了,随着虚拟内存页面不断在磁盘和内存中来回倒腾,系统性能变得越来越差,系统管理员于是开始杀进程了。
"
你可能会关注的书籍
萨特文论选
萨特
Exceptional C++ Style中文版
Herb Sutter
机械工业出版社的其他书籍
查看全部
ADHD大脑使用说明书
(美)杰茜卡·麦凯布(Jessica McCabe)
走出洞穴
向松祚
人生定位
艾·里斯, 杰克·特劳特
营销罗盘
夏凯
Go语言学习指南:惯例模式与编程实践 (原书第2版)
[美] 乔恩·博德纳(Jon Bodner)
CCF 信息学奥赛基础篇
中国计算机学会 组编 朱全民 丛书主编 江涛 编
Z-Library
收藏