Programming with C++20

Programming with C++20
Author: Andreas Fertig
Publisher: Fertig Publications
Total Pages: 334
Release: 2021-11-26
Genre: Computers
ISBN: 3949323015


Download Programming with C++20 Book in PDF, Epub and Kindle

Programming with C++20 teaches programmers with C++ experience the new features of C++20 and how to apply them. It does so by assuming C++11 knowledge. Elements of the standards between C++11 and C++20 will be briefly introduced, if necessary. However, the focus is on teaching the features of C++20. You will start with learning about the so-called big four Concepts, Coroutines, std::ranges, and modules. The big four a followed by smaller yet not less important features. You will learn about std::format, the new way to format a string in C++. In chapter 6, you will learn about a new operator, the so-called spaceship operator, which makes you write less code. You then will look at various improvements of the language, ensuring more consistency and reducing surprises. You will learn how lambdas improved in C++20 and what new elements you can now pass as non-type template parameters. Your next stop is the improvements to the STL. Of course, you will not end this book without learning about what happened in the constexpr-world.


Programming with C++20
Language: en
Pages: 334
Authors: Andreas Fertig
Categories: Computers
Type: BOOK - Published: 2021-11-26 - Publisher: Fertig Publications

GET EBOOK

Programming with C++20 teaches programmers with C++ experience the new features of C++20 and how to apply them. It does so by assuming C++11 knowledge. Elements
C++20 Recipes
Language: en
Pages: 645
Authors: J. Burton Browning
Categories: Computers
Type: BOOK - Published: 2020-04-24 - Publisher: Apress

GET EBOOK

Discover the newest major features of C++20, including modules, concepts, spaceship operators, and smart pointers. This book is a handy code cookbook reference
Modern C++ for Absolute Beginners
Language: en
Pages:
Authors: Slobodan Dmitrović
Categories: Computers
Type: BOOK - Published: 2020-08-16 - Publisher: Apress

GET EBOOK

Learn the basics of the modern C++ programming language from scratch, including the C++11 to C++20 standards, no experience necessary. You’ll work with expres
Clean C++20
Language: en
Pages:
Authors: Stephan Roth
Categories: Computers
Type: BOOK - Published: 2020-12-26 - Publisher: Apress

GET EBOOK

Write maintainable, extensible, and durable software with modern C++. This book, updated for the C++20 standard, is a must for every developer, software archite
C++17 - The Complete Guide
Language: en
Pages: 456
Authors: Nicolai M Josuttis
Categories:
Type: BOOK - Published: 2019-09-06 - Publisher: Nicojosuttis

GET EBOOK

All the new language and library features of C++17 (for those who know the previous versions of C++). C++17 is the next evolution in modern C++ programming, whi