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++撰写优质代码的同时,它为读者提供了对语言彻底而实用的理解。
《终身写作》内容简介:本书系统阐述了有关写作的理念、思维和方法论,内容包括写作认知、观点打磨、框架思维、内容填充、故事能力
《让你的时间更有价值》内容简介:★一本书告诉你非常时期,钱从哪里来? ★副业刚需时代来临,你还没有自己的副业吗?当下这个时代
《人工智能》从一个新颖的角度对人工智能各方面的问题进行了探讨。由浅入深地介绍了整个人工智能系统和agent的发展历程。首先,描
《Effective C#(原书第3版)》内容简介:在本书中,世界知名的.NET专家Bill Wagner先生给出了50条建议,告诉你怎样充分利用C#6.0所
《国际平面设计基础教程》包括《字体设计》《色彩设计》《图形设计》《规格设计》《版式设计》,均使用同一ISBN。目录 简介如何
《刘慈欣中英双语科幻经典(青少版)1:流浪地球》内容简介:科幻短篇小说集,包含2篇短篇《赡养人类》和《吞食者》,《赡养人类》
MS Office真题演练与实战-全国计算机二级等级考试辅导教程 本书特色 培养应用型人才是近年来各高校、大专、中职、中专、技校培养学生的重要目标。本着教学与社...
《革命者》内容简介:《革命者》是一部献给革命先烈的正气歌,一部高扬中国共产党人崇高精神,为民族和国家构筑前进灵魂、注入精神
《摄影的核心:提升影像表现力的27个关键问题》内容简介:本书是一本鼓励摄影师更有自我意识、更有创造性思维的实用的摄影图书。书
《应用组合数学(第5版)》讲解了离散数学问题求解中组合推理和组合建模的方法、思维和运用。主要涉及图论基本概念、覆盖和图着色、
日本女生的制服变迁过程经历了近代社会制度、社会集团与阶级的整合,是女生对于“穿什么”这一问题的思索与尝试。“女生”这一社
《电商迷藏》内容简介:中国首部小说题材的实战类电商著作,以团购电商为背景,一位拥有10年电商全盘实战经验的资深高管,通过自述
《社会认知主义视域下学术写作指导反馈研究》内容简介:本书是“语言学博士文库”之一,拟在社会认知主义视域下研究中国英语学习者
《大跨越:中国电信业三十春秋》以记人记事的方式,生动地再现了中国电信业30年波澜壮阔的历史。全书共分十八章,以重大事件为线索
本书通过nendo工作室创始人佐藤大亲身体验的事例,介绍设计与创造的本质。不仅是设计师,普通读者也可以从佐藤大的独特思考中,发
《Java并发编程实战》内容简介:本书深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的
《金湖大合唱钢琴伴奏合唱谱》内容简介:这部交响音诗是作者在深入大、小兴安岭和长白山地区采风获得灵感所作,作者根据自己的选材
机器博弈中的数据结构与基本方法 本书特色 《机器博弈中的数据结构与基本方法》系统地讨论了机器博弈中常用的数据结构及运算,并给出了相应的算法。结合三种具有代表性的...
《宋诗鉴赏》内容简介:《宋诗鉴赏》是“新选中国名诗1000首”丛书中的一种,是由南京大学文科资深教授、博士生导师莫砺锋先生注评
《面向21世纪高等学校信息工程类专业规划教材·通信原理与通信技术(第2版)》全面、系统地介绍了现代通信原理、数据通信原理以及相