Universal Book Ratings
#475,173 in Books (See Top 100 in Books)
#1,097 in Introduction to Programming
Computing & Internet      Programming

Modern C++ Programming Cookbook: Master Modern C++ with comprehensive solutions for C++23 and all previous standards

(0 reviews)
Condition
Quantity
(598 available)
Share
Book Details
Language
English
Publishers
Packt Publishing; 3rd edition (29 Feb. 2024)
Weight
1.37 KG
Publication Date
29/02/2024
ISBN-10
1835080545
Pages
816 pages
ISBN-13
9781835080542
Dimensions
4.36 x 19.05 x 24.13 cm
SKU
9781835080542
Author Name
Marius Bancila (Author)
Marius Bancila is a software engineer with 20 years of experience in developing solutions for line of business applications and more. He is the author of Modern C++ Programming Cookbook and Modern C++ Challenge. He focuses on Microsoft technologies and mainly develops desktop applications with C++ and C#, although over time he has worked with other technologies, such as Javascript, HTML/CSS, or Java. Marius is passionate about sharing his technical expertise with others, and for that reason, he was recognized as a Microsoft MVP since 2006. Marius has written many articles, has created and contributed to various open source projects and is active on various online developer communities. He can be contacted on Twitter at @mariusbancila.Read more about this authorRead less about this author
Read More

Reviews & Ratings

3.8 out of 5.0
(0 reviews)
There have been no reviews for this product yet.
Meta Description: With a wealth of practical recipes, this third edition isn't just a guide to C++23; it's a complete resource covering key features and techniques from C++11 through to C++23. It's designed to keep you ahead of the curve in C++.

Key FeaturesFully updated and packed with new recipes, including sync output streams, expected and mdspan, and C++20/23 range adaptorsCovers all significant features from all modern versions of the standard, providing comprehensive insights into modern C++Learn through a series of hands-on, self-contained recipesPurchase of the print or Kindle book includes a free eBook in PDF formatBook DescriptionThe 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_locationThe book is organized into practical recipes covering a wide range of real-world problems, helping you find the solutions you need quickly.

You’ll find coverage of all the core concepts of modern C++ programming and features and techniques from C++11 through to C++23, meaning you’ll stay ahead of the curve by learning to incorporate the newest language and library improvementsBeyond the core concepts and new features, you’ll explore recipes related to performance and best practices, how to implement useful patterns and idioms, like pimpl, named parameter, attorney-client, and the factory pattern, and how to complete unit testing with the widely used C++ libraries: Boost. Test, Google Test, and Catch2With the comprehensive coverage this C++ programming guide offers, by the end of the book you’ll have everything you need to build performant, scalable, and efficient applications in C++.

What you will learnExplore the new C++23 language and library featuresGo deep into the most useful C++20 featuresLearn to handle threading and concurrency for better performanceSolve complex string manipulation tasks efficiently with regexLeverage the standard library for faster developmentMaster the file system library to work with files and directoriesWork with different types of strings and understand compilationSee how you can use CRTP, mixins and other patterns in C++Who this book is forThis book is designed for entry- and intermediate-level programmers who already have a foundational understanding of the C++ programming language, but who are looking to master the language, implement the newest features, and become proficient modern C++ developers. Experienced C++ programmers can leverage the recipes in this book to quickly get up to speed on all the most important language and library features of C++11/14/17/20 and 23.

Table of ContentsLearning Modern Core Language FeaturesWorking with Numbers and StringsExploring FunctionsPreprocessing and CompilationStandard Library Containers, Algorithms, and IteratorsGeneral-Purpose UtilitiesWorking with Files and Streams Leveraging Threading and Concurrency Robustness and PerformanceImplementing Patterns and IdiomsExploring Testing FrameworksC++23 Features. .

Frequently Bought Products

Product Queries (0)

Login Or Registerto submit your questions to seller

Other Questions

No none asked to seller yet

Bookiyos Books Solutions - Quality Books, Unbeatable Prices

Bookiyos Books Solutions is your premier online bookstore offering a vast selection of over 5 crore books. Whether you're looking for the latest releases, timeless classics, or rare finds, we have something for every reader. Our platform serves customers worldwide, including the USA, UK, and Europe, with fast delivery and easy return policies to ensure a hassle-free shopping experience. Discover daily updates, exclusive deals, and a comprehensive collection of books that cater to all your reading needs. Shop with confidence at Bookiyos, where quality books and unbeatable prices meet.

Why Choose Bookiyos?

Extensive Inventory: New, old, and rare books available.
Fast Delivery: Same or next-day shipping.
Easy Returns: Hassle-free refund and return policies.
Global Reach: Serving customers in the USA, UK, Europe, and beyond.
Daily Updates: Thousands of new titles added every day.
Join our community of book lovers and start your literary journey with Bookiyos Books Solutions today!