Advanced C++ Programming Cookbook

Idioma: inglés

Editorial: Packt Publishing Limited, GB, 2020

1838559914 / 9781838559915

  • Tapa blanda
  • Nuevo
Ver todos los detalles

Librería: Rarewaves.com USA, London, London, Reino UnidoRarewaves.com USA

Vendedor de 5 estrellas

Vendedor de AbeBooks desde el 11 de junio de 2025

Tapa blanda

Condición: Nuevo

EUR 58,81

 Gastos de envío gratis 
Se envía de Reino Unido a Estados Unidos de America

Cantidad disponible: Más de 20 disponibles

Añadir al carrito
Devoluciones gratuitas de 30 días

Descripción del artículo del vendedor

A recipe-based guide to refining your C++ programming skills with the help of coding best practices, advanced programming concepts, and the latest features of C++17 and C++20Key FeaturesLearn how to develop and design your own librariesFind solutions to your app development problems and implement them in a highly reusable manner, following library development best practicesExplore advanced C++ features such as containers, coroutines, and modulesBook DescriptionIf you think you've mastered C++ and know everything it takes to write robust applications, you'll be in for a surprise. With this book, you'll gain comprehensive insights into C++, covering exclusive tips and interesting techniques to enhance your app development process.You'll kick off with the basic principles of library design and development, which will help you understand how to write reusable and maintainable code. You'll then discover the importance of exception safety, and how you can avoid unexpected errors or bugs in your code. The book will take you through the modern elements of C++, such as move semantics, type deductions, and coroutines. As you advance, you'll delve into template programming - the standard tool for most library developers looking to achieve high code reusability. You'll explore the STL and learn how to avoid common pitfalls while implementing templates. Later, you'll learn about the problems of multithreaded programming such as data races, deadlocks, and thread starvation. You'll also learn high-performance programming by using benchmarking tools and libraries. Finally, you'll discover advanced techniques for debugging and testing to ensure code reliability.By the end of this book, you'll have become an expert at C++ programming and will have gained the skills to solve complex development problems with ease.What you will learnSolve common C++ development problems by implementing solutions in a more generic and reusable wayAchieve different levels of exception safety guarantees by introducing precise declarationsWrite library-quality code that meets professional standardsPractice writing reliable, performant code that exposes consistent behavior in programsUnderstand why you need to implement design patterns and how it's doneWork with complex examples to understand various aspects of good library designWho this book is forThis book is for intermediate and expert-level C++ developers who are looking to explore the lesser known functionalities of the language to improve the efficiency of their code and the way they develop applications. Basic knowledge of object-oriented programming concepts and the Standard Template Library (STL) is assumed.…

N° de ref. del artículo LU-9781838559915

Título
Advanced C++ Programming Cookbook
Autor
Dr. Rian Quinn
Editorial
Packt Publishing Limited, GB
Año de publicación
2020
Estado
New
Encuadernación
Paperback
Idioma
inglés
ISBN 10
1838559914
ISBN 13
9781838559915
Dimensiones
19.05 x 2.62 x 23.5 cm

Rarewaves.com USA

London, London, Reino Unido

Vendedor de 5 estrellas

Vendedor de AbeBooks desde el 11 de junio de 2025

Tarifas de envío de Reino Unido a Estados Unidos de America

ArtículoDe 9 a 14 días hábilesDe 9 a 14 días hábiles
Primer artículoEUR 0,00EUR 0,00
Los plazos de entrega los establecen los vendedores y varían según el transportista y la ubicación. Los pedidos que pasan por la aduana pueden sufrir retrasos y los compradores son responsables de los aranceles o tarifas asociadas. Los vendedores pueden ponerse en contacto con usted en relación con cargos adicionales para cubrir cualquier aumento en los costes de envío de los artículos.

Métodos de pago

  • Visa
  • Mastercard
  • American Express
  • Carte Bleue
  • Apple Pay
  • Google Pay

Información empresarial del vendedor

RAREWAVES.COM LIMITED

Elsley Court, 20-22 Great Titchfield Street
London, Reino Unido W1W 8BE