网站首页   软件下载   游戏下载   翻译软件   电子书下载   电影下载   电视剧下载   教程攻略

请输入您要查询的图书:

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

书名 C++设计新思维(泛型编程与设计模式之应用)
分类
作者 (美国)Andrei Alexandrescu著//侯捷等译
出版社 华中科技大学出版社
下载 暂无下载
介绍
编辑推荐

Modern C++ Design是一部重要的著作。它从根本上展示了generic patterns(泛型模式)或pattern templates(模式模板),并将它们视之为“在C++中创造可扩充设计”的一种功能强大的新方法。这种方法结合了template和patterns,你可能未曾想过,但的确存在。如果你的工作涉及C++设计和编程,那么你应该阅读本书。我极力推荐。

内容推荐

本书从根本上展示了generic patterns(泛型模式)或pattern templates(模式模板),并将它们视之为“在C++中创造可扩充设计”的一种功能强大的新方法。这种方法结合了template和patterns,你可能未曾想过,但的确存在。为C++打开了全新视野,而且不仅仅在编程方面,还在于软件设计本身;对软件分析和软件体系结构来说,它也具有丰富的内涵。

目录

译序by 候捷

译序by 於春景

目录

序言 by Scott Meyers

序言 by John Vlissides

前言

致谢

第一篇 技术(Techniques)

第1章 基于Policy的Class设计(Policy-Based Class Design)

第2章 技术(Techniques)

第3章 Typelists

第4章 小型对象分配技术(Small-Object Allocation)

第二篇 组件(Components)

第5章 泛化仿函数(Generalized Functors)

第6章 Singletons(单件)实作技术

第7章 Smart Pointers(智能指针)

第8章 Object Factories(对象工厂)

第9章 Abstract Factory(抽象工厂)

第10章Visitor(访问者、视察者)

第11章 Multimethods

附录 一个超迷你的多线程程序库(A Minimalist Multithreding Library)

参考书目(Bibliography)

索引(Index)

随便看
Copyright © 2004-2023 101bt.net All Rights Reserved