Programming with C++20: Concepts, Coroutines, Ranges, and more (Updated 2024)

Posted on 23 Apr 11:56 | by BaDshaH | 0 views
Programming with C++20: Concepts, Coroutines, Ranges, and more (Updated 2024)
Programming with C++20: Concepts, Coroutines, Ranges, and more (Updated 2024)

English | 2024 | ISBN: 3949323058 | 334 pages | True PDF EPUB | 7.94 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.




https://rapidgator.net/file/166b390b69a7727dfe873cb8e8380be9

https://nitroflare.com/view/C7149A926A39BA0



Related News

Elements of Kotlin Coroutines Elements of Kotlin Coroutines
Elements of Kotlin Coroutines 2021 | English | ISBN: NA | ASIN: NA | True (EPUB/PDF/MOBI) | 244...
Learn C++ by Example: Covers Versions 11 to 23 (Final Release) Learn C++ by Example: Covers Versions 11 to 23 (Final Release)
Learn C++ by Example: Covers Versions 11 to 23 (Final Release) English | 2023 | ISBN: 1633438333 |...
Modern C++ Programming Cookbook - 3rd Edition (Early Release) Modern C++ Programming Cookbook - 3rd Edition (Early Release)
Modern C++ Programming Cookbook - 3rd Edition (Early Release) English | 2024 | ISBN: 9781835080542...
Lua: Programming From Zero To Hero Lua: Programming From Zero To Hero
Published 4/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size:...

System Comment

Information

Error Users of Visitor are not allowed to comment this publication.

Facebook Comment

Member Area
Top News