Artículos relacionados a C++ Templates: The Complete Guide

C++ Templates: The Complete Guide - Tapa dura

 
9780321714121: C++ Templates: The Complete Guide

Sinopsis

Templates are among the most powerful features of C++, but they remain misunderstood and underutilized, even as the C++ language and development community have advanced. In C++ Templates, Second Edition, three pioneering C++ experts show why, when, and how to use modern templates to build software that’s cleaner, faster, more efficient, and easier to maintain.

Now extensively updated for the C++11, C++14, and C++17 standards, this new edition presents state-of-the-art techniques for a wider spectrum of applications. The authors provide authoritative explanations of all new language features that either improve templates or interact with them, including variadic templates, generic lambdas, class template argument deduction, compile-time if, forwarding references, and user-defined literals. They also deeply delve into fundamental language concepts (like value categories) and fully cover all standard type traits.

The book starts with an insightful tutorial on basic concepts and relevant language features. The remainder of the book serves as a comprehensive reference, focusing first on language details and then on coding techniques, advanced applications, and sophisticated idioms. Throughout, examples clearly illustrate abstract concepts and demonstrate best practices for exploiting all that C++ templates can do.

  • Understand exactly how templates behave, and avoid common pitfalls
  • Use templates to write more efficient, flexible, and maintainable software
  • Master today’s most effective idioms and techniques
  • Reuse source code without compromising performance or safety
  • Benefit from utilities for generic programming in the C++ Standard Library
  • Preview the upcoming concepts feature

The companion website, tmplbook.com, contains sample code and additional updates.

"Sinopsis" puede pertenecer a otra edición de este libro.

Acerca del autor

David Vandevoorde started programming C++ in the late 1980s. After obtaining a PhD from the Rensselaer Polytechnic Institute, he became technical lead of Hewlett-Packard’s C++ compiler team. In 1999 he joined the Edison Design Group (EDG), whose C++ compiler technology is widely recognized as the industry’s most advanced. He is an active member of the C++ Standard Committee and a moderator of the newsgroup comp.lang.c++.moderated (which he co-founded). He is the author of C++ Solutions, the companion to The C++ Programming Language, 3rd Edition.

Nicolai M. Josuttis is well known for his best-selling de-facto standard bookThe C++ Standard Library - A Tutorial and Reference. He is an independent technical consultant who designs object-oriented software for the telecommunications, traffic, finance, and manufacturing industries. He is an active member of the C++ Standard Committee and a partner at System Bauhaus, a German group of prominent object-oriented system development experts. Josuttis has written several other books on object-oriented programming and C++.

Douglas Gregor is Senior Swift/C++/Objective-C Compiler Engineer at Apple. He holds a PhD in computer science from Rensselaer Polytechnic Institute, and did post-doctoral work at Indiana University.

De la contraportada

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 learnThe exact behaviors of templatesHow to avoid the pitfalls associated with templatesIdioms and techniques, from the basic to the previously undocumentedHow to reuse source code without threatening performance or safetyHow to increase the efficiency of C++ programsHow to produce more flexible and maintainable software

This practical guide shows programmers how to exploit the full power of the template features in C++.

The companion Web site at http: //www.josuttis.com/tmplbook/ contains sample code and additional updates.
0201734842B09172002

"Sobre este título" puede pertenecer a otra edición de este libro.

Comprar usado

Condición: Como Nuevo
Unread book in perfect condition...
Ver este artículo

EUR 17,28 gastos de envío desde Reino Unido a España

Destinos, gastos y plazos de envío

Comprar nuevo

Ver este artículo

EUR 30,17 gastos de envío desde Estados Unidos de America a España

Destinos, gastos y plazos de envío

Resultados de la búsqueda para C++ Templates: The Complete Guide

Edición internacional
Edición internacional

David Vandevoorde; Nicolai M. Josuttis; Douglas Gregor
Publicado por Addison-Wesley Professional, 2017
ISBN 10: 0321714121 ISBN 13: 9780321714121
Nuevo Soft cover
Edición internacional

Librería: Sizzler Texts, SAN GABRIEL, CA, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Soft cover. Condición: New. Estado de la sobrecubierta: New. International Edition. **INTERNATIONAL EDITION** Read carefully before purchase: This book is the international edition in mint condition with the different ISBN and book cover design, the major content is printed in full English as same as the original North American edition. The book printed in black and white, generally send in twenty-four hours after the order confirmed. All shipments go through via USPS/UPS/DHL with tracking numbers. Great professional textbook selling experience and expedite shipping service. Nº de ref. del artículo: ABE-1532947417879

Contactar al vendedor

Comprar nuevo

EUR 39,93
Convertir moneda
Gastos de envío: EUR 30,17
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

David Vandevoorde
Publicado por Pearson Education, 2017
ISBN 10: 0321714121 ISBN 13: 9780321714121
Nuevo Tapa dura

Librería: PBShop.store UK, Fairford, GLOS, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

HRD. Condición: New. New Book. Shipped from UK. Established seller since 2000. Nº de ref. del artículo: PB-9780321714121

Contactar al vendedor

Comprar nuevo

EUR 64,46
Convertir moneda
Gastos de envío: EUR 5,66
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: 15 disponibles

Añadir al carrito

Edición internacional
Edición internacional

Vandevoorde, David, and Gregor, Doug, and Josuttis, Nicolai M.
ISBN 10: 0321714121 ISBN 13: 9780321714121
Nuevo Trade paperback
Edición internacional

Librería: Aideo Books, San Marino, CA, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Trade paperback. Condición: New in new dust jacket. 2nd edition. INTERNATIONAL EDITION. ***INTERNATIONAL EDITION*** Read carefully before purchase: This book is the international edition in mint condition with the different ISBN and book cover design, the major content is printed in full English as same as the original North American edition. The book printed in black and white, generally send in twenty-four hours after the order confirmed. All shipments contain tracking numbers. Great professional textbook selling experience and expedite shipping service. 832 p. Audience: College/higher education; Professional and scholarly. Nº de ref. del artículo: K2470001311

Contactar al vendedor

Comprar nuevo

EUR 44,38
Convertir moneda
Gastos de envío: EUR 25,85
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

GREGOR, DOUGLAS
Publicado por Addison-Wesley Professional, 2017
ISBN 10: 0321714121 ISBN 13: 9780321714121
Nuevo Tapa dura

Librería: Speedyhen, London, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: NEW. Nº de ref. del artículo: NW9780321714121

Contactar al vendedor

Comprar nuevo

EUR 61,58
Convertir moneda
Gastos de envío: EUR 9,21
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: 2 disponibles

Añadir al carrito

Imagen de archivo

Vandevoorde, David; Josuttis, Nicolai; Gregor, Douglas
Publicado por Addison-Wesley Professional, 2017
ISBN 10: 0321714121 ISBN 13: 9780321714121
Nuevo Tapa dura

Librería: Ria Christie Collections, Uxbridge, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. In. Nº de ref. del artículo: ria9780321714121_new

Contactar al vendedor

Comprar nuevo

EUR 73,61
Convertir moneda
Gastos de envío: EUR 5,17
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: 2 disponibles

Añadir al carrito

Imagen del vendedor

Vandevoorde, David; Josuttis, Nicolai M.; Gregor, Douglas
Publicado por Addison-Wesley Professional, 2017
ISBN 10: 0321714121 ISBN 13: 9780321714121
Nuevo Tapa dura

Librería: GreatBookPricesUK, Woodford Green, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: 12815514-n

Contactar al vendedor

Comprar nuevo

EUR 61,57
Convertir moneda
Gastos de envío: EUR 17,28
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Vandevoorde, David; Josuttis, Nicolai; Gregor, Douglas
Publicado por Addison-Wesley Professional, 2017
ISBN 10: 0321714121 ISBN 13: 9780321714121
Nuevo Tapa dura

Librería: California Books, Miami, FL, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: I-9780321714121

Contactar al vendedor

Comprar nuevo

EUR 71,95
Convertir moneda
Gastos de envío: EUR 6,90
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 5 disponibles

Añadir al carrito

Imagen del vendedor

Vandevoorde, David; Josuttis, Nicolai M.; Gregor, Douglas
Publicado por Addison-Wesley Professional, 2017
ISBN 10: 0321714121 ISBN 13: 9780321714121
Antiguo o usado Tapa dura

Librería: GreatBookPricesUK, Woodford Green, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: As New. Unread book in perfect condition. Nº de ref. del artículo: 12815514

Contactar al vendedor

Comprar usado

EUR 63,70
Convertir moneda
Gastos de envío: EUR 17,28
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

David Vandevoorde
Publicado por Pearson Education, 2017
ISBN 10: 0321714121 ISBN 13: 9780321714121
Nuevo Tapa dura

Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

HRD. Condición: New. New Book. Shipped from UK. Established seller since 2000. Nº de ref. del artículo: IB-9780321714121

Contactar al vendedor

Comprar nuevo

EUR 79,66
Convertir moneda
Gastos de envío: EUR 1,85
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 5 disponibles

Añadir al carrito

Imagen del vendedor

Vandevoorde, David; Josuttis, Nicolai M.; Gregor, Douglas
Publicado por Addison-Wesley Professional, 2017
ISBN 10: 0321714121 ISBN 13: 9780321714121
Antiguo o usado Tapa dura

Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: As New. Unread book in perfect condition. Nº de ref. del artículo: 12815514

Contactar al vendedor

Comprar usado

EUR 65,61
Convertir moneda
Gastos de envío: EUR 17,24
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Existen otras 15 copia(s) de este libro

Ver todos los resultados de su búsqueda