Softwarez.Info - Software's World!
Programming with C++20 Concepts, Coroutines, Ranges, and more - Printable Version

+- Softwarez.Info - Software's World! (https://softwarez.info)
+-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone)
+--- Forum: E-Books (https://softwarez.info/Forum-E-Books)
+--- Thread: Programming with C++20 Concepts, Coroutines, Ranges, and more (/Thread-Programming-with-C-20-Concepts-Coroutines-Ranges-and-more)



Programming with C++20 Concepts, Coroutines, Ranges, and more - ebooks1001 - 09-16-2024

[Image: 57bb4b60591041a54c4c9dc1f2ff33da.webp]
Free Download Programming with C++20: Concepts, Coroutines, Ranges, and more by Andreas Fertig, Franziska Panter
English | February 6, 2024 | ISBN: 3949323058 | 333 pages | MOBI | 1.13 Mb
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 are 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 language improvements, 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.

Recommend Download Link Hight Speed | Please Say Thanks Keep Topic Live

[To see links please register or login]

Links are Interchangeable - Single Extraction