●The C++ Programming Language 3/e
【基本资料】
书名:The C++ Programming Language 3/e
作者:Bjarne Stroustrup
出版:Addison Wesley, 0-201-88954-4, 1997
定价:未列
页数:910(含索引)
template & STL 相关章名:
chap3: A Tour of the Standard Library
chap13: Templates
chap17: Standard Containers
chap18: Algorithms and Function Objects
chap19: Iterators and Allocators
这本书向以学术权威性著称(看看作者是谁:))。若非具备一定程度,对于书中内容或表达方式,浅尝之下会有艰涩的口感。上列各章涵盖了泛型基础技术template 以及STL 各组件。第19 章对Iterators Traits 技术的介绍,在C++ 语法书中难得一见,但此为正面或负面殊难定论,因为你必须知道Traits 技术之发展原由(问题之所在),才能够了解为什么变成现在这般抽象模样。当然,我们不能期望一本C++ 语言书籍对此有深刻的表现,但是这么高阶的技术,蜻蜓点水式的说明并不会引导出阅读兴趣,反而会重挫许多读者的信心。关于Traits 技术,稍后介绍的Generic Programming and the STL 一书表现极佳。
●The C++ Standard Library
【基本资料】
书名:The C++ Standard Library - A Tutorial and Reference
作者:Nicolai M. Josuttis
出版:Addison Wesley, 0-201-37926-0, 1999
定价:US$ 49.95
页数:799(含索引)
章名:
1. About the Book
2. Introduction to C++ and the Standard Library
3. General Concepts
4. Utilities
5. The Standard Template Library
6. STL Containers
7. STL Iterators
8. STL Function Objects
9. STL Algorithms
10 Special Containers
11 Strings
12 Numerics
13 Input/Output Using Stream Classes
14 Internationalization
15 Allocators
Internet Resources
Bibliography
Index
●Generic Programming and the STL
【基本资料】
书名:Generic Programming and the STL -
Using and Extending the C++ Standard Template Library
作者:Matthew H. Austern
出版:Addison Wesley, 0-201-30956-4, 1999
定价:US$ 49.95
页数:548(含索引)
章名:
PartI : Introduction to Generic Programming
1. A Tour of the STL
2. Algorithms and Ranges
3. More about Iterators
4. Function Objects
5. Containers
PartII : Reference Manual: STL Concepts
6. Basic Concepts
7. Iterators
8. Function Objects
9. Containers
PartIII : Reference Manual : Algorithms and Classes
10. Basic Components
11. Nonmutating Algorithms
12. Basic Mutating Algorithms
13. Sorting and Searching
14. Iterator Classes
15. Function Object Classes
16. Container Classes
Appendix A. Portability and Standardization
Bibliography
Index
●The C++ Programming Language 3/e
【基本资料】
书名:The C++ Programming Language 3/e
作者:Bjarne Stroustrup
出版:Addison Wesley, 0-201-88954-4, 1997
定价:未列
页数:910(含索引)
template & STL 相关章名:
chap3: A Tour of the Standard Library
chap13: Templates
chap17: Standard Containers
chap18: Algorithms and Function Objects
chap19: Iterators and Allocators
这本书向以学术权威性著称(看看作者是谁:))。若非具备一定程度,对于书中内容或表达方式,浅尝之下会有艰涩的口感。上列各章涵盖了泛型基础技术template 以及STL 各组件。第19 章对Iterators Traits 技术的介绍,在C++ 语法书中难得一见,但此为正面或负面殊难定论,因为你必须知道Traits 技术之发展原由(问题之所在),才能够了解为什么变成现在这般抽象模样。当然,我们不能期望一本C++ 语言书籍对此有深刻的表现,但是这么高阶的技术,蜻蜓点水式的说明并不会引导出阅读兴趣,反而会重挫许多读者的信心。关于Traits 技术,稍后介绍的Generic Programming and the STL 一书表现极佳。
●The C++ Standard Library
【基本资料】
书名:The C++ Standard Library - A Tutorial and Reference
作者:Nicolai M. Josuttis
出版:Addison Wesley, 0-201-37926-0, 1999
定价:US$ 49.95
页数:799(含索引)
章名:
1. About the Book
2. Introduction to C++ and the Standard Library
3. General Concepts
4. Utilities
5. The Standard Template Library
6. STL Containers
7. STL Iterators
8. STL Function Objects
9. STL Algorithms
10 Special Containers
11 Strings
12 Numerics
13 Input/Output Using Stream Classes
14 Internationalization
15 Allocators
Internet Resources
Bibliography
Index
●Generic Programming and the STL
【基本资料】
书名:Generic Programming and the STL -
Using and Extending the C++ Standard Template Library
作者:Matthew H. Austern
出版:Addison Wesley, 0-201-30956-4, 1999
定价:US$ 49.95
页数:548(含索引)
章名:
PartI : Introduction to Generic Programming
1. A Tour of the STL
2. Algorithms and Ranges
3. More about Iterators
4. Function Objects
5. Containers
PartII : Reference Manual: STL Concepts
6. Basic Concepts
7. Iterators
8. Function Objects
9. Containers
PartIII : Reference Manual : Algorithms and Classes
10. Basic Components
11. Nonmutating Algorithms
12. Basic Mutating Algorithms
13. Sorting and Searching
14. Iterator Classes
15. Function Object Classes
16. Container Classes
Appendix A. Portability and Standardization
Bibliography
Index