本书不适合STL初学者。本书不是物件导向相关书籍。本书不适合用来学习STL的各种应用。对于那些希望深刻了解STL实做细节,想提升对STL的扩充能力,或是希望藉由观察STL源码,学习世界一流程式员身手,本书适合你。
2021-12-23 20:24:28 6.22MB STL源码
1
献给那些对STL感兴趣的人。
2021-12-23 20:07:16 6.22MB STL
1
第 1 章 STL 概论与版本简介 1.1 STL 概论 1.1.1 STL 的历史 1.1.2 STL 与 C++ 标准链接库 v 目录 i v xvii xvii xviii xviii xix xx xx xxi xxii xxiii xxiv xxvi xxvi 001 001 003 003 The Annotated STL Sources vi 1.2 STL 六大组件 — 功能与运用 1.3 GNU 源码开放精神 1.4 HP STL 实作版本 1.5 P.J. Plauger STL 实作版本 1.6 Rouge Wave STL 实作版本 1.7 STLport 实作版本 1.8 SGI STL 实作版本 总览 1.8.1 GNU C++ header 档案分布 1.8.2 SGI STL 档案分布与简介 STL 标准表头档(无扩展名) STL 源码剖析 004 007 009 010 011 012 013 014 016 017 C++ 标准规格定案前,HP 规范的 STL 表头档(扩展名 .h) 017 SGI STL 内部档案(SGI STL 真正实作于此) 1.8.3 SGI STL 的组态设定(configuration) 1.9 可能令你困惑的 C++ 语法 1.9.1 stl_config.h ㆗的各种组态 组态 3:static template member 组态 5:class template partial specialization 组态 6:function template partial order 组态 7:explicit function template arguments 组态 8:member templates 组态 10:default template argument depend on previous template parameters 组态 11:non-type template parameters 组态:bound friend template function 组态:class template explicit specialization 1.9.2 暂时对象的产生与运用 1.9.3 静态常数整数成员在 class 内部直接初始化 018 019 026 027 027 028 028 029 029 030 031 032 034 036 037 in-class static const integral data member initialization The Annotated STL Sources 目 录 1.9.4 increment/decrement/dereference 运算子 1.9.5 「前闭后开」区间表示法 [ ) 1.9.6 function call 运算子(operator()) 第 2 章 空间配置器(allocator) 2.1 空间配置器的标准接口 2.1.1 设计㆒个阳春的空间配置器,JJ::allocator 2.2 具备次配置力(sub-allocation)的 SGI 空间配置器 2.2.1 SGI 标准的空间配置器,std::allocator 2.2.2 SGI 特殊的空间配置器,std::alloc 2.2.3 建构和解构基本工具:construct() 和 destroy() 2.2.4 空间的配置与释放,std::alloc 2.2.5 第㆒级配置器 __malloc_alloc_template 剖析 2.2.6 第㆓级配置器 __default_alloc_template 剖析 2.2.7 空间配置函式 allocate() 2.2.8 空间释放函式 deallocate() 2.2.9 重新充填 free-lists 2.2.10 记忆池(memory pool) 2.3 内存基本处理工具 2.3.1 uninitialized_copy 2.3.2 uninitialized_fill 2.3.3 uninitialized_fill_n 第 3 章 迭代器(iterators)概念与 traits 编程技法 3.1 迭代器设计思维 — STL 关键所在 3.2 迭代器是㆒种 smart pointer 3.3 迭代器相应型别(associated types) 3.4 Traits 编程技法 — STL 源码门钥
2021-12-23 18:44:11 3.37MB STL源码剖析
1
《Dubbo 3 深度剖析 - 透过源码认识你》,2021年11月最新完结,完整10章,附源码。 Apache Dubbo 3 从性能和云原生的角度提出了诸多特性,大大提升了开发效率。作为目前市面上稀缺的 “深度剖析” 精品课程,资深架构师将带领大家,探究 Dubbo 3 的底层实现原理,掌握源码分析技巧,助力大家学精学透 Dubbo 的同时,提升微服务架构能力,快速成为独当一面的顶级攻城狮!
2021-12-23 09:07:12 794B Dubbo Dubbo3
1
近年来,智能电网(SmartGrid)的建设规模空前,已经是我国电力行业发展的必然趋势。智能电表作为智能电网的重要环节,它的发展对于智能电网的壮大具有不可替代的作用。下面是电子元件技术网整理出有关智能电表的一些基本知识,包括智能电表的结构分类、工作原理和特点等,从中你还可以了解到智能电表能带给用户的哪些好处,其智能关键表现在哪些方面?
2021-12-22 20:56:58 199KB 电源管理
1
Memcached源码剖析笔记
2021-12-22 14:05:50 747KB memcached
1
[Visual.C.权威剖析--MFC的原理、机制与开发实例].(随书光盘).iso
1
正弦波振荡电路是一个没有输入信号,依靠自激振荡产生正弦波输出信号的电路。正弦波振荡电路也称为正弦波振荡器,其实质是放大器引正反馈的结果。正弦波振荡电路一般由放大电路、选频网络、正反馈电路、稳幅环节四部分组成。
1
七年级英语上册 units5重、难点剖析 人教新目标版.doc
2021-12-21 09:03:54 27KB
个人纪律作风整顿剖析材料.zip
2021-12-19 09:04:08 7KB