上海地区专业的网上书店
一次性购物满100元即可享受VIP会员价格优惠
网站地图 |登录/注册 |购物车 |会员中心 |帮助中心 |友情链接
首页 | 新书上市 | 畅销推荐 | 礼品图书 | 分类浏览 | 出版社专区 | 图书热评 | 求购登记 | 顾客留言 | 图书拾零
 
   图书搜索: 高级搜索

Exceptional C++中文版

Exceptional C++中文版
新书城图书编号:142250
图书ISBN:7111202589
出版时间:2007-1-1
出版社:机械工业出版社
作者:美 Herb Sutter 聂雪军译
市场价格:¥29
普通会员:¥23.2    80
VIP会员:¥21.75   75
购买商品 收藏商品  
【图书分类】
计算机图书>>程序语言>>VC++/C#/C
【图书简介】
本书通过示例的方式来讲述如何用标准C++进行正确的软件开发。全书共分8章,包括范型程序设计与C++标准库、异常安全性的问题与技术、类的设计与继承、编译器防火墙和Pimpl惯用法、名字查找名字空间和接口规则、内存管理、误区陷阱以及错误的惯用法等。本书内容深入,论证严谨,作者权威,可帮助读者编写效率更高、更加健壮的C++代码。.



本书适合有一定编程经验的C++程序员阅读,也可作为提高C++编程水平的参考书籍。



本书通过示例的方式来讲述如何用标准C++进行正确的软件开发。您是否喜欢解决一些复杂的C++难题?是否喜欢编写健壮的和可扩展的代码?那么您可以花几分钟的时间来研究一些很难的C++设计问题和编程问题。..



本书中所讨论的问题不仅会让您感到有趣,而且还会帮助您成为一名顶尖的C++程序员。书中每个问题都给出了难度系数,这些问题都是用来说明一些微妙的编程错误以及在程序设计上的考虑。在阅读书中给出的解答之前,您可以首先尝试自己给出解答,然后再阅读书中对这些问题给出的详细分析。
【图书评论】
发表新的评论   
浏览Exceptional C++中文版全部评论>>   
【图书目录】
“C++设计新思维”丛书前言
译者序.
序言
前言
第1章泛型程序设计与C++标准库1
条款1:迭代器1
条款2:大小写不敏感的字符串—之一3
条款3:大小写不敏感的字符串—之二7
条款4:可重用性最大的泛型容器—之一9
条款5:可重用性最大的泛型容器—之二9
条款6:临时对象16
条款7:标准库的使用(再论临时对象)21
第2章异常安全性的问题与技术23
条款8:编写异常安全的代码—之一23
条款9:编写异常安全的代码—之二27
条款10:编写异常安全的代码—之三30
条款11:编写异常安全的代码—之四34
条款12:编写异常安全的代码—之五36
条款13:编写异常安全的代码—之六41
条款14:编写异常安全的代码—之七46
条款15:编写异常安全的代码—之八48
条款16:编写异常安全的代码—之九50
条款17:编写异常安全的代码—之十54
条款18:代码的复杂性—之一55
条款19:代码的复杂性—之二58
第3章类的设计与继承63
条款20:类的编写技巧63
条款21:对虚函数进行重载68
条款22:类之间的关系—之一73
条款23:类之间的关系—之二76
条款24:继承的使用和误用81
条款25:面向对象程序设计..89
第4章编译器防火墙和Pimpl惯用法91
条款26:将编译期依赖性降到最低—之一91
条款27:将编译期依赖性降到最低—之二93
条款28:将编译期依赖性降到最低—之三97
条款29:编译防火墙99
条款30:FastPimpl惯用法102
第5章名字查找.名字空间和接口规则109
条款31:名字查找与接口规则—之一109
条款32:名字查找与接口规则—之二111
条款33:名字查找和接口规则—之三119
条款34:名字查找与接口规则—之四122
第6章内存管理129
条款35:内存管理—之一129
条款36:内存管理—之二131
条款37:auto_ptr136
第7章误区.陷阱以及错误的惯用法147
条款38:对象标识147
条款39:自动转换149
条款40:对象的生存期—之一151
条款41:对象的生存期—之二153
第8章其他主题161
条款42:变量的初始化161
条款43:正确地使用const162
条款44:类型转换169
条款45:bool174
条款46:转调函数177
条款47:控制流程179
参考文献186
后记...187
| 会员登陆
| 最近的浏览历史
清除浏览历史>>
| 相关图书
数据结构与算法分析——C语言描述(原书第2版)
数据结构(C 语言描述)
C程序设计实验与习题
C++数值算法(第2版)
Visual C++冒险游戏程序设计 1CD
Visual C++专业游戏程序设计 1CD
Microsoft Visual C#.NET2003开发技
EVC高级编程及其应用开发(Embedded Visual
地理信息系统二次开发实例教程——C#和MapObjects实现
地理信息系统二次开发实例教程——C++Builder和Map
工作时间 保密安全 订单查询及修改 支付方式 投诉 购物流程
联系我们 售后服务 配送问题 积分与优惠 建议 交易条款
·电话:021-66822880    ·邮箱:    ·客服时间( 周一 至 周六 9:00-18:00 )
Copyright © 新书城 2006-2008 , All Rights Reserved   沪ICP备06028173号