This quick C++17 guide is a condensed code and syntax reference to the popular programming language, fully updated for C++17. It presents the essential C++ syntax in a well-organized format that can be used as a handy reference.
In the C++17 Quick Syntax Reference, you will find short, simple, and focused code examples. This book includes a well laid out table of contents and a comprehensive index allowing for easy review. You won’t find any technical jargon, bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a language reference that is concise, to the point and highly accessible. The book is packed with useful information and is a must-have for any C++ programmer.
What You'll Learn
Use template argument deduction for class templates
Declare non-type template parameters with auto-folding expressions and auto deduction from braced-init-list
Apply lambdas and lambda capture by value
Work with inline variables, nested namespaces, structured bindings, and selection statements with initializer
Use utf-8 character literals
Carry out direct-list initialization of enums
Use these new C++17 library features or class templates from std::variant, optional, any, string_view, invoke, apply and more
Do splicing for maps and sets, also new to C++17
Who This Book Is For
Experienced C++ programmers. Additionally, this is a concise, easily-digested introduction for other programmers new to C++.
Digital Photography Bible (Desktop Edition) If a digital camera can do it, you can do it, too...
Good photography is more art than science. You need to know not only the hardware and software, but also how to compose a photo, edit and improve the images you get, and take pictures that achieve your objectives. From choosing a digital camera to taking shots that tell a...
HTML5 for Flash Developers
As the support for HTML5 within modern web browsers grows, the appeal of HTML5 development, especially for Flash developers, is at an all-time high. From 3D interactive multi-user content to high definition video streaming, HTML5 can deliver it all, to almost all modern web browsers, desktops, and mobile platforms.
HTML5 for Flash...
100 Midcentury Chairs: And Their Stories
Pull up a chair (or 100) for this midcentury design showcase.
Here is a stylish guide to the top 100 most interesting, most controversial, or simply most beautiful chairs designed between 1930 and 1970. Get to know the designers of the Modern era, including the Eames, Jacobsen, Nakashima, Noguchi, Wegner, and many more,...
International Investments (The Addison-Wesley Series in Finance)
Almost thirty years ago, Bruno Solnik published an article entitled "Why not diver.
sify internationally rather than domestically?" in the Financial Analysts Journal
Uuly/August 1974). At the time, US. pension funds had never invested outside of
the United States. The situation was not very different in most other countries...