The design of application programming interfaces can affect the behavior, capabilities, stability, and ease of use of end-user applications. With this book, you will learn how to design a good API for large-scale long-term projects. With extensive C++ code to illustrate each concept, API Design for C++ covers all of the strategies of world-class API development. Martin Reddy draws on over fifteen years of experience in the software industry to offer in-depth discussions of interface design, documentation, testing, and the advanced topics of scripting and plug-in extensibility. Throughout, he focuses on various API styles and patterns that will allow you to produce elegant and durable libraries.
The only book that teaches the strategies of C++ API development, including design, versioning, documentation, testing, scripting, and extensibility. Extensive code examples illustrate each concept, with fully functional examples and working source code for experimentation available online. Covers various API styles and patterns with a focus on practical and efficient designs for large-scale long-term projects.
基于贝叶斯网络的结构系统可靠性评估方法 内容简介 本书是在作者近几年的研究成果上著作而成的,着眼于VA族元素形成的二维材料体系,采用基于密度泛函理论的性原理研究...
UG NX4实例教程 本书特色 本书以UG NX4为蓝本,重点介绍有关CAD的各部分内容,包括实体建模、装配设计、工程制图和曲面建模等。第1~4章介绍了软件的基...
《当戈壁遇见长江》内容简介:戈壁挑战赛是中国企业家的练兵场,是对个人意志、体能素质、战略战术和团队协作等方面的综合考验。在
《大学的改革(第五卷·学子篇·研究生)》内容简介:1. 经管学院院长倾力打造,与国际接轨的本土教育圣典;所有家长之枕边书,所以
ThispracticalbookintroducessystemsprogrammerstoRust,thenewandcutting-edgelanguag...
《中国哲学通史(明代卷)》内容简介:宋明理学是中国传统哲学发展的高峰,但在宋明之间,既存在着思想谱系的一致性,又存在着“得
iOS应用逆向工程分析与实战 本书特色 本书是ios应用逆向工程方面的权威著作,三位作者都是ios领域内的专家,拥有扎实的理论知识和丰富的实践经验。本书内容以工...
高性能集群计算:编程与应用 第二卷 内容简介 本书全面系统地介绍了高性能集群计算技术的概念、理论研究和工程实践成果。全书由两卷构成:系统与结构(**卷)和编程与...
《新能源和可再生能源发展与产业化研究》对新能源和可再生能源的含义和分类进行了理论界定,涉及类别主要包括太阳能、地热能、生
《ROS机器人编程实践》内容简介:ROS工程师经常面临使用机器人操作系统(ROS)基础设施并将物理机器人连接到机器人仿真系统的挑战。
WebDesignInspirationataGlanceVolume2ofTheWebDesignersIdeaBookincludesmorethan650...
这是一本极其实用的设计训练书。本书内容包括使用基本图形的平面构图训练、使用色彩的平面构图训练、构图实战训练等。书中为读者
《诗经绘》内容简介:《诗经》,中国诗歌的源头。2500年来,它在诉说些什么? “有狐绥绥,在彼淇梁。心之忧矣,之子无裳”是姑娘爱
本教材介绍了计算机系统中的一个重要系统软件——操作系统(0S)。全书共分10章,第l章介绍OS的发展过程、基本特征、功能以及OS的结
Formanyprogrammers,discoveringRubyisarevelation.Theyareoverjoyedbyhowelegantlyan...
鲁奇克、凯兹所著,蒋晓等翻译的《NONOBJECT设计(精)》提出了一种全新的Nonobject设计方法。与符和用户普遍需求和感受的“以人为
《俄罗斯一本就Go(全彩珍藏版)》内容简介:随着国民收入的不断提高,出国旅游已成为了一种时尚。走出国门,放松心情,感受异域风
具有典型日本美学气质的设计品牌無印良品,曾以辉煌的业绩缔造出“無印神话”,其简朴的理念和高质感的产品深得消费者之心。进入
计算机组成原理(第2版) 本书特色 本书系统地介绍了计算机的组成及其工作原理。全书共分7章,第1章概要介绍计算机的硬件结构、工作过程及性能指标;第2章介绍数据的...
《永不下线:后数字时代的生存法则》内容简介:如今许多企业面临移动互联时代下的转型问题,他们的思路还停留在“以线下为主体,灵