Please login to comment
C++17 In Detail
C++17 was standardised in December 2017, giving us - developers - a wealth of new features to write better code.
This book describes all significant changes in the language and the Standard Library. Thanks to many practical examples you can quickly apply the knowledge.
Here are the features you'll learn:
Part One: C++17 Language features
- Fixes and deprecation
- Language clarification
- General language features
- Templates
- Attributes
Part Two: C++17 The Standard Library
- std::optional
- std::variant
- std::any
- std::string_view
- String Conversions
- String Matching & Searchers
- Filesystem
- Parallel STL
- Other Changes
Part Three: More Examples and Use Cases
- Refactoring with std::optional
- Using if constexpr
- Using [[nodiscard]] attribute
- How to parallelise applications