LIBRISTO
LIBROAMANTO
povinné
Staňte sa súčasťou komunity milovníkov kníh z celého sveta a získajte hromadu výhod. Založiť účet zdarma
0
Doprava zadarmo s Packetou nad 59.99 €
Kuriér DPD 2.99 Kuriér GLS 3.99 Zberné miesto GLS 2.49 SPS 3.99 SPS Parcel Shop 2.99 Packeta kurýr 3.99 Slovenská pošta 3.99 Zberné miesto DPD 2.99 Packeta 2.99

Doprava zdarma pre objednávky nad 59,99 € s Packetou a SPS Boxmi.

Template Metaprogramming with C++

Jazyk AngličtinaAngličtina
Kniha Brožovaná
Kniha Template Metaprogramming with C++ Marius Bancila
Libristo kód: 41372399
Nakladateľstvo Packt Publishing, august 2022
Understand how to use modern C++ templates for writing maintainable, robust, and fast softwareKey Fe... Celý popis
? points 110 b
45.42
Skladom u dodávateľa Odosielame za 14-21 dní

Až 30 dní na vrátenie tovaru


Zákazníci tiež kúpili


Game Engine Architecture, Third Edition Jason Gregory / Kniha Pevná
common.buy 124.64
Top
Game Programming Patterns Robert Nystrom / Kniha Brožovaná
common.buy 35.40
Using the C++ Standard Template Libraries Ivor Horton / Kniha Brožovaná
common.buy 49.26
C++ Template Metaprogramming David Abrahams / Kniha Brožovaná
common.buy 55.33
Top Pripravujeme
Effective Modern C++ Scott Meyers / Kniha Brožovaná
common.buy 53.31
Spring 6 Recipes Marten Deinum / Kniha Brožovaná
common.buy 49.26
SED & AWK 2e Dale Dougherty / Kniha Brožovaná
common.buy 35.91
Async JavaScript Trevor Burnham / Kniha Brožovaná
common.buy 17.49
Pro Spring 6 Iuliana Cosmina / Kniha Brožovaná
common.buy 42.38
Java 8 Lambdas Richard Warburton / Kniha Brožovaná
common.buy 39.25
Introducing Spring Framework 6 Felipe Gutierrez / Kniha Brožovaná
common.buy 42.38
Beginning EJB in Java EE 8 Jonathan Wetherbee / Kniha Brožovaná
common.buy 63.02
Beyond Effective Go Corey S Scott / Kniha Brožovaná
common.buy 21.74
RESTful Web APIs Leonard Richardson / Kniha Brožovaná
common.buy 44.00
GNU Octave by Example Sharvani Chandu / Kniha Brožovaná
common.buy 45.82
Kubernetes Programming with Go Philippe Martin / Kniha Brožovaná
common.buy 45.82
Dynamic Programming on Trees Ue Kiao / Kniha Brožovaná
common.buy 15.67
Leaders Eat Last Simon Sinek / Kniha Brožovaná
common.buy 15.17
Seven Web Frameworks in Seven Weeks Frederic Daoud / Kniha Brožovaná
common.buy 35.81
Mastering Unit Testing Using Mockito and JUnit Sujoy Acharya / Kniha Brožovaná
common.buy 46.33
Mockito Cookbook Marcin Grzejszczak / Kniha Brožovaná
common.buy 46.33
REST API Design Rulebook Mark Masse / Kniha Brožovaná
common.buy 25.08

Understand how to use modern C++ templates for writing maintainable, robust, and fast software


Key Features:

  • Grasp the fundamentals of and learn to write effective C++ templates
  • Get up to speed with the latest C++20 template features such as constraints and concepts
  • Explore different patterns and idioms to integrate templates in your program design


Book Description:

Learn how the metaprogramming technique enables you to create data structures and functions that allow computation to happen at compile time. With this book, you'll realize how templates help you avoid writing duplicate code and are key to creating generic libraries, such as the standard library or Boost, that can be used in a multitude of programs.

The introductory chapters of this book will give you insights into the fundamentals of templates and metaprogramming. You'll then move on to practice writing complex templates and exploring advanced concepts such as template recursion, template argument deduction, forwarding references, type traits, and conditional compilation. Along the way, you'll learn how to write variadic templates and how to provide requirements to the template arguments with C++20 constraints and concepts. Finally, you'll apply your knowledge of C++ metaprogramming templates to implement various metaprogramming patterns and techniques.

By the end of this book, you'll have learned how to write effective templates and implement metaprogramming in your everyday programming journey.


What You Will Learn:

  • Understand the syntax for all types of templates
  • Discover how specialization and instantiation works
  • Get to grips with template argument deduction and forwarding references
  • Write variadic templates with ease
  • Become familiar with type traits and conditional compilation
  • Restrict template arguments in C++20 with constraints and concepts
  • Implement patterns such as CRTP, mixins, and tag dispatching


Who this book is for:

This book is for beginner-to-intermediate C++ developers who want to learn about template metaprogramming as well as advanced C++ developers looking to get up to speed with the new C++20 features related to templates and the the various idioms and patterns. Basic C++ coding experience is necessary to get started with this book.

Herečka & Polyglotka
EWA KASP pre
Prehrať video
Ewa Kasp
Libristo má najväčší výber cudzojazyčnej literatúry. Preto si knihy kupujem tu.

Informácie o knihe

Celý názov Template Metaprogramming with C++
Jazyk Angličtina
Väzba Kniha - Brožovaná
Dátum vydania 2022
Počet strán 480
EAN 9781803243450
ISBN 1803243457
Libristo kód 41372399
Nakladateľstvo Packt Publishing
Váha 888
Rozmery 191 x 235 x 26
Darujte túto knihu ešte dnes
Je to jednoduché
1 Pridajte knihu do košíka a vyberte možnosť doručiť ako darček 2 Obratom Vám zašleme poukaz 3 Knihu zašleme na adresu obdarovaného

Mohlo by vás tiež zaujímať


C++20 for Programmers Harvey Deitel / Kniha Brožovaná
common.buy 55.33
Modern C++ Programming Cookbook - Third Edition Marius Bancila / Kniha Brožovaná
common.buy 50.88
Modern C++ Programming Cookbook Marius Bancila / Kniha Brožovaná
common.buy 91.35
C++ Templates David Vandevoorde / Kniha Pevná
common.buy 73.34
Web API Development with ASP.NET Core 8 Xiaodi Yan / Kniha Brožovaná
common.buy 53.61
C++ Windows Programming Stefan Bjornander / Kniha Brožovaná
common.buy 53.61
Modern C++ Design Andrei Alexandrescu / Kniha Brožovaná
common.buy 52.60
Top
C++20 - The Complete Guide Nicolai M. Josuttis / Kniha Pevná
common.buy 73.24
Beginning C++23 Ivor Horton / Kniha Brožovaná
common.buy 45.82
Mockito Essentials Sujoy Acharya / Kniha Brožovaná
common.buy 32.87
Pripravujeme
HTML5: The Definitive Guide Chuck Musciano / Kniha Brožovaná
common.buy 38.54
Design Patterns in Modern C++20 Dmitri Nesteruk / Kniha Brožovaná
common.buy 32.06
Node.js Sebastian Springer / Kniha Brožovaná
common.buy 35.40
C# 12 in a Nutshell: The Definitive Reference Joseph Albahari / Kniha Brožovaná
common.buy 49.26
Using Asyncio in Python Caleb Hattingh / Kniha Brožovaná
common.buy 35.50
C++ Torsten T Will / Kniha Brožovaná
common.buy 49.16
Top
Crafting Interpreters Robert Nystrom / Kniha Brožovaná
common.buy 42.38
Practical C++ STL Programming Kusswurm / Kniha Brožovaná
common.buy 69.90
LLM Engineer's Handbook Maxime Labonne / Kniha Brožovaná
common.buy 55.33
Python GUI Programming with Tkinter Alan D. Moore / Kniha Brožovaná
common.buy 47.24
Easy Learning Design Patterns C++ (1 Edition) hu yang hu / Kniha Brožovaná
common.buy 49.97

Prihlásenie

Prihláste sa k svojmu účtu. Ešte nemáte Libristo účet? Vytvorte si ho teraz!

 
povinné
povinné

Nemáte účet? Získajte výhody Libristo účtu!

Vďaka Libristo účtu budete mať všetko pod kontrolou.

Vytvoriť Libristo účet
Knižný radca Libroamiko
Ahoj, som Libroamiko, môžem pomôcť?