
Packt Publishing · ENSTK
Modern C++ Programming Cookbook - Third Edition: Master modern C++ including the latest features of C++23 with 140+ practical recipes - Marius Bancila
EAN: 9781835080542
Compară ofertele (1)
Prețurile sunt preluate automat din feed-urile magazinelor și pot diferi față de site-ul magazinului. Verifică prețul final la magazin.
Descriere Modern C++ Programming Cookbook - Third Edition: Master modern C++ including the latest features of C++23 with 140+ practical recipes - Marius Bancila
Packed with practical recipes, explore the latest advancements in C++, optimize performance, and gain insights into essential techniques though this comprehensive guide. Purchase of the print or Kindle book includes a free eBook in PDF format. Key Features Not just a guide to C++23 programming; find the right solution to over 150 coding tasks in any modern variant of C++ Learn all the most important C++ concepts through a series of hands-on, self-contained recipes Fully-updated and packed with new topics including; sync output streams, tag dispatching, and C++20/23 range adaptors Book Description The updated third edition of Modern C++ Programming Cookbook addresses the latest features of C++23, such as the stack library, the expected and mdspan types, span buffers, formatting library improvements, and updates to the ranges library. It also gets into more C++20 topics not previously covered, such as sync output streams and source_location. The book is organized in the form of practical recipes covering a wide range of real-world problems. It gets into the details of all the core concepts of modern C++ programming, such as functions and classes, iterators and algorithms, streams and the file system, threading and concurrency, smart pointers and move semantics, and many others. You will cover the performance aspects of programming in depth, and learning to write fast and lean code with the help of best practices. You will explore useful patterns and the implementation of many idioms, including pimpl, named parameter, attorney-client, and the factory pattern. A chapter dedicated to unit testing introduces you to three of the most widely used libraries for C++: Boost.Test, Google Test, and Catch2. By the end of this modern C++ programming book, you will be able to effectively leverage the features and techniques of C++11/14/17/20/23 programming to enhance the performance, scalability, and efficiency of your applications. What you will learn Explore the new C++23 language and library features Become skilled at using the built-in support for threading and concurrency for daily tasks Leverage the standard library and work with containers, algorithms, and iterators Solve text searching and replacement problems using regular expressions Work with different types of strings and learn the various aspects of compilation Take advantage of the file system library to work with files and directories Implement various useful patterns and idioms Explore the widely used test
Detalii
- Brand
- Packt Publishing
- Categorie
- ENSTK
- EAN / GTIN
- 9781835080542
- Magazine
- 1
- Disponibilitate
- in stock
Produse similare

Packt Publishing
Digital Forensics and Incident Response - Third Edition: Incident response tools and techniques for effective cyber threat response - Gerard Johansen
409 RON
libris.ro

Packt Publishing
Moodle 4 Administration - Fourth Edition: An administrator's guide to configuring, securing, customizing, and extending Moodle - Alex Büchner
409 RON
libris.ro

Packt Publishing
The Music Producer's Creative Guide to Ableton Live 11: Level up your music recording, arranging, editing, and mixing skills and workflow techniques - Anna Lakatos
409 RON
libris.ro

Packt Publishing
High-Performance Programming in C# and .NET: Understand the nuts and bolts of developing robust, faster, and resilient applications in C# 10.0 and .NE - Jason Alls
409 RON
libris.ro

Packt Publishing
Mastering Active Directory - Third Edition: Design, deploy, and protect Active Directory Domain Services for Windows Server 2022 - Dishan Francis
409 RON
libris.ro

Packt Publishing
Mastering Ubuntu Server - Fourth Edition: Explore the versatile, powerful Linux Server distribution Ubuntu 22.04 with this comprehensive guide - Jay Lacroix
409 RON
libris.ro

Packt Publishing
Mastering Windows Security and Hardening - Second Edition: Secure and protect your Windows environment from cyber threats using zero-trust security pr - Mark Dunkerley
409 RON
libris.ro

Packt Publishing
Active Directory Administration Cookbook - Second Edition: Proven solutions to everyday identity and authentication challenges for both on-premises an - Sander Berkouwer
409 RON
libris.ro
