C++ is a language with a large user base. From the emergence of C++98 to the official finalization of C++11, it has experienced more than ten years of accumulation. C++14/17 is an important supplement and optimization to C++11, and C++20 brings this language into the door of modernization. All the expanded features in these new standards give C++ the language Infused with new vitality. Those C++ programmers who still insist on using traditional C++ (this book refers to C++98 and the previous C++ features as traditional C++) but have not been exposed to modern C++ are seeing things like Lambda expressions. When it comes to class new features, it will even reveal the feeling of wonder that "you are not learning the same language. A large number of features injected into traditional C++ make the entire C++ more like a modern language. Modern C++ not only enhances the usability of the C++ language itself, but automates the modification of keyword semantics.
Features
- The positioning of this book is to quickly learn modern C++
- This book assumes that the reader is already familiar with traditional C++, at least not having any difficulty in reading traditional C++ code
- This book introduces some black magic of modern C++ to a certain extent , but these magics are limited after all and are not suitable for readers who want to learn modern C++ in advance
- Those who have used traditional C++ for coding for a long time and those who are eager to quickly understand the features of modern C++ in a short time are very suitable for reading this book
- Readers can choose the content of interest according to the catalog to learn quickly, and get familiar with it quickly
- You only need to learn and check the new features that suit you best for your own use needs and specific application scenarios