满招损,谦受益。
--《尚书》
:

More Exceptional C++中文版

More Exceptional C++中文版

作者: [美] Herb Sutter

出版社: 华中科技大学出版社

出版时间: 2002-9

价格: 39.80元

ISBN: 9787560927718

扫码右侧二维码

内容简介:

More Exceptional C++是Exceptional C++的续篇。根据多年程序开发的实践经验、Herb Sutter向C++程序员提供了久经考验的程序设计技术和行之有效的解决方案,这些技术和方案对设计从小型工程到企业级应用的现代软件系统大有裨益。 围绕着40个编程难题, More Exceptional C++引导读者深刻理解成功的C++软件设计和开发中至关重要的原则和议题。书中包括一些新的主题,强化了泛型程序设计、内存管理、C++标准库的使用等内容,并涵盖了traits和predicates这样的重要技术;还就使用标准容器和算法时应该牢记的准则和要点进行了分析——其它资料很少深入涉及这一主题。 读者可以在书中找到以下重要问题的解决方案:使用std::map和std::set时会遇到哪些陷阱?如何安全地避免这些陷阱?何种predicates可以安全地和STL一起使用?何种不行?为什么?想通过“与模板协同工作的类型”的能力改变模板自身的行为吗?有什么现有的技术可以写出这种威力强大的通用模板代码?何时应该优化你的代码?如何优化?为什么花哨的优化会(而且的确会)让我们陷入麻烦?如何你是在撰写多线程安全代码,这些问题的某些答案会如何变化?异常安全问题会影响到类的设计吗?或者,它可以只是作为事后的改进手段来使用吗?在结合使用不同供应商提供的基于继承的程序库时,如何避免连体双婴问题?如何安全地使用auto-ptr?如何运用常见的设计模式来改装它,使之消除常见缺陷?可以将auto-ptr用作类的成员吗?在这样做之前,你应该了解些什么? 还有,现代C++中最常见的问题之一:到底在何时使用名字空间?如何使用? More Exceptional C++是真正的程序员的必读之物,在展示如何用C++撰写优质代码的同时,它为读者提供了对语言彻底而实用的理解。

相关推荐

追问
2024-12-22 9.1k
长安的荔枝
2024-12-22 4.5k

评论

2024-06-17 22:19:54
书虫小明发表
More Exceptional C++不愧是经典之作,Herb Sutter用通俗易懂的语言,深入浅出地讲解了C++中常见的问题和解决方案。书中涉及的40个编程难题循序渐进,让我对C++的理解上了一个新的台阶。特别是泛型程序设计、内存管理和标准库的使用,都让我受益匪浅。推荐给所有C++程序员!
2024-06-17 22:19:54
代码小妹发表
这本书内容非常全面,涵盖了C++开发中遇到的各种难题。作者用大量代码示例和详细的解释,让我对这些难题有了更透彻的了解。特别感谢作者对多线程安全代码和异常安全问题的深入分析,这些问题在实际开发中经常遇到,有了这本书的指导,我更有信心写出高质量的C++代码了。
2024-06-17 22:19:54
程序猿张三发表
这本书就像C++程序员的武功秘籍,里面藏着各种应对复杂编程难题的招式。作者不仅给出了解决方案,还深入分析了原理和底层机制,让我对C++有了更深层次的理解。书中对泛型程序设计和标准库的使用,更是让我眼前一亮,让我意识到C++的强大之处。推荐给所有想要精进C++技艺的程序员!
2024-06-17 22:19:54
代码仙女发表
作者Herb Sutter不愧是C++大师,这本书简直就是C++程序设计的百科全书。书中每个编程难题都经过精心挑选,涵盖了各种常见和隐蔽的问题。通过对这些难题的深入剖析,我不仅掌握了解决问题的具体方法,还学习了设计和开发C++程序的重要原则。强烈推荐给所有想要写出高质量C++代码的程序员!
2024-06-17 22:19:54
编程小王子发表
More Exceptional C++就像一本修炼手册,帮助我从一个C++新手逐渐成长为一个熟练的程序员。书中的内容深入浅出,循序渐进,让我对C++的理解不断加深。特别是对内存管理和异常安全问题的讲解,让我对这些以前难以理解的概念有了清晰的认识。这本书将成为我今后C++学习和开发的必备指南!
登录发表评论