C++17 in Detail: Learn the Exciting Features of the New C++ Standard!
- 3h 12m
- Bartłomiej Filipek
- J. Ross Tech
- 2019
C++17 was officially 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. It provides a lot of practical examples so you can quickly apply the knowledge to your code.
About the Author
Bartłomiej Filipek is a C++ software developer with more than 11 years of professional experience, MVP and C++ ISO Member. In 2010 he graduated from Jagiellonian University in Cracow with a Masters Degree in Computer Science.
In this Book
-
About the Book
-
Fixes and Deprecation
-
Language Clarification
-
General Language Features
-
Templates
-
Standard Attributes
-
std::optional
-
std::variant
-
std::any
-
std::string_view
-
String Conversions
-
Searchers & String Matching
-
Filesystem
-
Parallel STL Algorithms
-
Other Changes in the Library
-
Refactoring with std::optional and std::variant
-
Enforcing Code Contracts with [[nodiscard]]
-
Replacing enable_if with if constexpr - Factory with Variable Arguments
-
How to Parallelise CSV Reader
SHOW MORE
FREE ACCESS