Articles liés à C++ Templates: The Complete Guide

C++ Templates: The Complete Guide - Couverture rigide

 
9780321714121: C++ Templates: The Complete Guide

Synopsis

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.

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

À propos de l?auteur

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.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Acheter D'occasion

état :  Satisfaisant
Ship within 24hrs. Satisfaction...
Afficher cet article
EUR 42,27

Autre devise

EUR 9,41 expédition depuis Etats-Unis vers France

Destinations, frais et délais

Acheter neuf

Afficher cet article
EUR 61,78

Autre devise

EUR 6,92 expédition depuis Royaume-Uni vers France

Destinations, frais et délais

Résultats de recherche pour C++ Templates: The Complete Guide

Image d'archives

Vandevoorde, David; Josuttis, Nicolai; Gregor, Douglas
ISBN 10 : 0321714121 ISBN 13 : 9780321714121
Ancien ou d'occasion Couverture rigide

Vendeur : BooksRun, Philadelphia, PA, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Hardcover. Etat : Good. 2. Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported. N° de réf. du vendeur 0321714121-11-1

Contacter le vendeur

Acheter D'occasion

EUR 42,27
Autre devise
Frais de port : EUR 9,41
De Etats-Unis vers France
Destinations, frais et délais

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

GREGOR, DOUGLAS
Edité par Addison-Wesley Professional, 2017
ISBN 10 : 0321714121 ISBN 13 : 9780321714121
Neuf Couverture rigide

Vendeur : Speedyhen, London, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : NEW. N° de réf. du vendeur NW9780321714121

Contacter le vendeur

Acheter neuf

EUR 61,78
Autre devise
Frais de port : EUR 6,92
De Royaume-Uni vers France
Destinations, frais et délais

Quantité disponible : 2 disponible(s)

Ajouter au panier

Edition internationale
Edition internationale

David Vandevoorde; Nicolai M. Josuttis; Douglas Gregor
Edité par Addison-Wesley Professional, 2017
ISBN 10 : 0321714121 ISBN 13 : 9780321714121
Neuf Soft cover
Edition internationale

Vendeur : Sizzler Texts, SAN GABRIEL, CA, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Soft cover. Etat : New. Etat de la jaquette : 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 réf. du vendeur ABE-1532947417879

Contacter le vendeur

Acheter neuf

EUR 39,62
Autre devise
Frais de port : EUR 29,94
De Etats-Unis vers France
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Edition internationale
Edition internationale

Vandevoorde, David, and Gregor, Doug, and Josuttis, Nicolai M.
ISBN 10 : 0321714121 ISBN 13 : 9780321714121
Neuf Trade paperback
Edition internationale

Vendeur : Aideo Books, San Marino, CA, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Trade paperback. Etat : 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 réf. du vendeur K2470001311

Contacter le vendeur

Acheter neuf

EUR 44,05
Autre devise
Frais de port : EUR 25,66
De Etats-Unis vers France
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

David Vandevoorde
Edité par Pearson Education, 2017
ISBN 10 : 0321714121 ISBN 13 : 9780321714121
Neuf Couverture rigide

Vendeur : PBShop.store UK, Fairford, GLOS, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

HRD. Etat : New. New Book. Shipped from UK. Established seller since 2000. N° de réf. du vendeur PB-9780321714121

Contacter le vendeur

Acheter neuf

EUR 64,67
Autre devise
Frais de port : EUR 6,99
De Royaume-Uni vers France
Destinations, frais et délais

Quantité disponible : 15 disponible(s)

Ajouter au panier

Image d'archives

Vandevoorde, David; Josuttis, Nicolai; Gregor, Douglas
Edité par Addison-Wesley Professional, 2017
ISBN 10 : 0321714121 ISBN 13 : 9780321714121
Neuf Couverture rigide

Vendeur : Ria Christie Collections, Uxbridge, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. In. N° de réf. du vendeur ria9780321714121_new

Contacter le vendeur

Acheter neuf

EUR 71,33
Autre devise
Frais de port : EUR 4,61
De Royaume-Uni vers France
Destinations, frais et délais

Quantité disponible : 2 disponible(s)

Ajouter au panier

Image fournie par le vendeur

Vandevoorde, David; Josuttis, Nicolai M.; Gregor, Douglas
Edité par Addison-Wesley Professional, 2017
ISBN 10 : 0321714121 ISBN 13 : 9780321714121
Neuf Couverture rigide

Vendeur : GreatBookPricesUK, Woodford Green, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. N° de réf. du vendeur 12815514-n

Contacter le vendeur

Acheter neuf

EUR 61,77
Autre devise
Frais de port : EUR 17,34
De Royaume-Uni vers France
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image fournie par le vendeur

Vandevoorde, David; Josuttis, Nicolai M.; Gregor, Douglas
Edité par Addison-Wesley Professional, 2017
ISBN 10 : 0321714121 ISBN 13 : 9780321714121
Ancien ou d'occasion Couverture rigide

Vendeur : GreatBookPricesUK, Woodford Green, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : As New. Unread book in perfect condition. N° de réf. du vendeur 12815514

Contacter le vendeur

Acheter D'occasion

EUR 63,88
Autre devise
Frais de port : EUR 17,34
De Royaume-Uni vers France
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image fournie par le vendeur

Vandevoorde, David; Josuttis, Nicolai M.; Gregor, Douglas
Edité par Addison-Wesley Professional, 2017
ISBN 10 : 0321714121 ISBN 13 : 9780321714121
Ancien ou d'occasion Couverture rigide

Vendeur : GreatBookPrices, Columbia, MD, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : As New. Unread book in perfect condition. N° de réf. du vendeur 12815514

Contacter le vendeur

Acheter D'occasion

EUR 65,73
Autre devise
Frais de port : EUR 17,11
De Etats-Unis vers France
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

David Vandevoorde
Edité par Pearson Education (US), 2017
ISBN 10 : 0321714121 ISBN 13 : 9780321714121
Neuf Couverture rigide

Vendeur : Kennys Bookshop and Art Galleries Ltd., Galway, GY, Irlande

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. With the greatly increased use of templates, there is a real need in the C++ community for this information. This book is the next C++ classic, acting as both a complete reference as well as a tutorial. It emphasizes the practical use of templates, and includes real-world examples. Num Pages: 800 pages. BIC Classification: UMX. Category: (P) Professional & Vocational. Dimension: 235 x 187. Weight in Grams: 1000. . 2017. 2nd Edition. Hardcover. . . . . N° de réf. du vendeur V9780321714121

Contacter le vendeur

Acheter neuf

EUR 80,94
Autre devise
Frais de port : EUR 3
De Irlande vers France
Destinations, frais et délais

Quantité disponible : 2 disponible(s)

Ajouter au panier

There are 15 autres exemplaires de ce livre sont disponibles

Afficher tous les résultats pour ce livre