C++17 – The Complete Guide: First Edition
Authors: Nicolai M. Josuttis
ISBN-10: 396730017X
ISBN-13: 9783967300178
Publication Date 出版日期: 2019-09-06
Print Length 页数: 454 pages
Book Description
By finelybook
The book presents all the new language and library features of C++17,which is the next evolution in modern C++. Learn how this impacts day-to-day programming,to benefit in practice,to combine new features,and to avoid all new traps.
C++17 is the next evolution in modern C++ programming,which is already now supported by the latest version of gcc,clang,and Visual C++. Although it is not as big a step as C++11,it contains a large number of small and valuable language and library features,which will change the way we program in C++. As usual,not everything is self-explanatory,combining new features gives even more power,and there are hidden traps.
This book presents all the new language and library features of C++17. It covers the motivation and context of each new feature with examples and background information. The focus is on how these features impact day-to-day programming,what it means to combine them,and how to benefit from this in practice.
As usual,not everything is self-explanatory,combining new features gives you even more power,and there are hidden traps.The book covers the motivation for and context of all new C++17 features (covering both language and library) with many examples and unique background information for application programmers as well as library developers. The focus is on how these features impact day-to-day programming,what effect combining features can have,and how you can benefit from them in practice.
C++17-The Complete Guide
Contents
Preface
About This Book
Part: Basic Language Features
Part ll: Template Features
Part ll: New Library Components
Part IV: Library Extensions and Modifications
Part V: Expert Utilities
Glossary
Index