西安工业大学图书馆书目检索系统

| 暂存书架(0) | 登录

MARC状态:审校 文献类型:西文图书 浏览次数:23

题名/责任者:
C++ templates / David Vandevoorde, Nicolai M. Josuttus, Douglas Gregor著.
版本说明:
第2版.
出版发行项:
北京 : 人民邮电出版社 : Pearson Education North Asia Limited, 2018.
ISBN:
9787115479938
载体形态项:
[28], 788 pages : illustrations ; 24 cm
个人责任者:
Vandevoorde, David, author.
附加个人名称:
Josuttis, Nicolai M., author.
附加个人名称:
Gregor, Douglas, author.
论题主题:
C++ (Computer program language)
中图法分类号:
TP312.8C++
书目附注:
Includes bibliographical references and index.
内容附注:
Part I. The Basics: Function Templates ; Class Templates ; Nontype Template Parameters ; Variadic Templates ; Tricky Basics ; Move Semantics and enable_if<> ; By Value or by Reference? ; Compile-Time Programming ; Using Templates in Practice ;Basic Template Terminology ; Generic Libraries -- Part II. Templates in Depth: Fundamentals in Depth ; Names in Templates ; Instantiation ; Template Argument Deduction ; Specialization and Overloading ; Future Directions -- Part III. Templates and Design: The Polymorphic Power of Templates ; Implementing Traits ; Overloading on Type Properties ; Templates and Inheritance ; Bridging Static and Dynamic Polymorphism ; Metaprogramming ; Typelists ; Tuples ; Discriminated Unions ; Expression Templates ; Debugging Templates -- Appendixes: A. The One-Definition Rule ; B. Value Categories ; C. Overload Resolution ; D. Standard Type Utilities ; E. Concepts.
摘要附注:
Templates are among the most powerful features of C++, but they are too often neglected, misunderstood, and misused. C++ Templates: The Complete Guide provides software architects and engineers with a clear understanding of why, when, and how to use templates to build and maintain cleaner, faster, and smarter software more efficiently. C++ Templates begins with an insightful tutorial on basic concepts and language features. The remainder of the book serves as a comprehensive reference, focusing first on language details, then on a wide range of coding techniques, and finally on advanced applications for templates. Examples used throughout the book illustrate abstract concepts and demonstrate best practices. Readers learn: The exact behaviors of templates -- How to avoid the pitfalls associated with templates -- Idioms and techniques, from the basic to the previously undocumented -- How to reuse source code without threatening performance or safety -- How to increase the efficiency of C++ programs -- How to produce more flexible and maintainable software -- This practical guide shows programmers how to exploit the full power of the template features in C++. -- Provided by publisher.
原版附注:
Reprint. Originally published: Boston : Addison-Wesley, c2018. 9780321714121.
全部MARC细节信息>>
索书号 条码号 年卷期 馆藏地 书刊状态 还书位置
TP312.8C++/E3=2 800007269   西文     可借 西文
TP312.8C++/E3=2 800007270   西文     可借 西文
显示全部馆藏信息
借阅趋势

同名作者的其他著作(点击查看)
用户名:
密码:
验证码:
请输入下面显示的内容
  证件号 条码号 Email
 
姓名:
手机号:
送 书 地:
收藏到: 管理书架