Cart

C++ Templates: The Complete Guide, 2nd edition

BRAND: PEARSON

Publisher:Addison-Wesley Professional
Author: David Vandevoorde; Nicolai M. Josuttis; Douglas Gregor
Edition: (September 14, 2017) © 2018
eBook ISBN:9780134778747
Print ISBN: 9780321714121
Type: 1 Year Subscription. Dành cho Cá nhân  

eBook edition. 1 Year Subscription. Dành cho Cá nhân  |  Trường ĐH, Nhóm, Thư Viện: Gọi 0915920514 để báo giá Pearson, Vital Source eBook hoặc mua Sách In  

Số lượng:
Tổng tiền:
Giá có thể thay đổi bất kỳ khi nào.
Thời hạn giao hàng: 03 ngày làm việc với sách eBook và 30 ngày với sách In. Gọi để được Tư vấn Giáo Trình.

Mô tả sản phẩm


Cuốn sách này đã trở thành và sẽ vẫn là 'kinh thánh' về các mẫu. Nó cung cấp thông tin đầy đủ và chính xác nhất về cách sử dụng các mẫu trong C++. Nó là một tài liệu tham khảo đầy đủ cũng như một hướng dẫn. Nó bao gồm các ví dụ thực tế.


Part I: The Basics
Chapter 1: Function Templates
Chapter 2: Class Templates
Chapter 3: Nontype Template Parameters
Chapter 4: Variadic Templates
Chapter 5: Tricky Basics
Chapter 6: Move Semantics and enable_if<>
Chapter 7: By-Value or By-Reference?
Chapter 8: Compile-Time Programming
Chapter 9: Using Templates in Practice
Chapter 10: Basic Template Terminology
Chapter 11: Generic Libraries
Part II: Templates in Depth
Chapter 12: Fundamentals in Depth
Chapter 13: Names in Templates
Chapter 14: Instantiation
Chapter 15: Template Argument Deduction
Chapter 16: Specialization and Overloading
Chapter 17: Future Directions
Part III: Templates and Design
Chapter 18: The Polymorphic Power of Templates
Chapter 19: Implementing Traits
Chapter 20: Overloading on Type Properties
Chapter 21: Templates and Inheritance
Chapter 22: Bridging and Static and Dynamic Polymorphism
Chapter 23: Metaprograms
Chapter 24: Typelists
Chapter 25: Tuples
Chapter 26: Discriminated Unions
Chapter 27: Expression Templates
Chapter 28: Debugging Templates
Appendixes
Appendix A: The One-Definition Rule
Appendix B: Value Categories
Appendix C: Overload Resolution
Appendix D: Standard Type and Meta Utilities
Appendix E: Concepts
Bibliography
Glossary
Index

TỔNG QUAN SÁCH

Cuốn sách này đã trở thành và sẽ vẫn là 'kinh thánh' về các mẫu. Nó cung cấp thông tin đầy đủ và chính xác nhất về cách sử dụng các mẫu trong C++. Nó là một tài liệu tham khảo đầy đủ cũng như một hướng dẫn. Nó bao gồm các ví dụ thực tế.

MỤC LỤC

Part I: The Basics
Chapter 1: Function Templates
Chapter 2: Class Templates
Chapter 3: Nontype Template Parameters
Chapter 4: Variadic Templates
Chapter 5: Tricky Basics
Chapter 6: Move Semantics and enable_if<>
Chapter 7: By-Value or By-Reference?
Chapter 8: Compile-Time Programming
Chapter 9: Using Templates in Practice
Chapter 10: Basic Template Terminology
Chapter 11: Generic Libraries
Part II: Templates in Depth
Chapter 12: Fundamentals in Depth
Chapter 13: Names in Templates
Chapter 14: Instantiation
Chapter 15: Template Argument Deduction
Chapter 16: Specialization and Overloading
Chapter 17: Future Directions
Part III: Templates and Design
Chapter 18: The Polymorphic Power of Templates
Chapter 19: Implementing Traits
Chapter 20: Overloading on Type Properties
Chapter 21: Templates and Inheritance
Chapter 22: Bridging and Static and Dynamic Polymorphism
Chapter 23: Metaprograms
Chapter 24: Typelists
Chapter 25: Tuples
Chapter 26: Discriminated Unions
Chapter 27: Expression Templates
Chapter 28: Debugging Templates
Appendixes
Appendix A: The One-Definition Rule
Appendix B: Value Categories
Appendix C: Overload Resolution
Appendix D: Standard Type and Meta Utilities
Appendix E: Concepts
Bibliography
Glossary
Index

-%
0₫ 0₫
0915920514
0915920514