《C++ API设计》pdf简介:现代软件开发中的一大难题就是如何编写优质的API。API负责为某个组件提供逻辑接口并隐藏该模块的内部细节。多数程序员依靠的是经验和冒险,从而很难达到健壮、高效、稳定、可扩展性强的要求。Martin Reddy博士在自己多年经验基础之上,对于不同API风格与模式,总结出了API...
《C++ Qt设计模式》pdf简介:C++ Qt设计模式(第二版),ISBN:9787121168901,作者:(美)艾朱斯特,(美)艾朱斯特 著,闫锋欣 等译
《C++程序设计语言(特别版)》pdf简介:《C++程序设计语言》介绍了标准C++以及由C++所支持的关键性编程技术和设计技术。标准C++较以前的版本功能更强大,其中许多新的语言特性,如名字空间、异常、模板、运行时类型声明等使得新技术得以直接应用。这本书围绕语言及库功能来组织,内容涉及C++的主要特征及标准库...
《C++语言的设计和演化》pdf简介:这本书是C++的设计者关于C++语言的最主要著作之一。作者综合性地论述了C++的历史和发展,C++中各种重要机制的本质意义和设计背景,这些机制的基本用途和使用方法,讨论了C++所适合的应用领域及其未来的发展前景。<br><br>目录:<br> 第1章 C++的史前...
《Boost程序库完全开发指南第3版:深入C++“准”标准库》pdf简介:Boost 是一个功能强大、构造精巧、跨平台、开源并且完全免费的C++程序库,有着“C++‘准’标准库”的美誉。
Boost 由C++标准委员会部分成员所设立的Boost 社区开发并维护,使用了许多现代C++编程技术,内容涵盖字符串处...
Boost程序库由C++标准 会部分成员所设立的Boost社区开发并维护,它功能强大、构造精巧、跨平台、开源并且完全免费,被称为“C++‘准’标准库”,已被广泛应用在实际软件开发中。内容涵盖智能指针、文本处理、并发、模板元编程等许多领域,其范围之广内涵之深甚至要超过C++11标准,极大地增强了C++的功能和表现...
《像计算机科学家一样思考C++》pdf简介:语言本身并不重要,解决问题的创新方法才是王道。 计算机科学家自有一套解决问题的方法,而且这种方法是独特的、通用的和强大的。
本书将引领你去感知这样的方法,按照“像计算机科学家一样思考”的方式,学习和掌握
C++语言。本书包括以下内容:编程的基本知识,即什么是编程以
...