17. New Features of C++14

It’s a mark of C++’s importance that the specification is updated every three years so that, like clockwork, you can expect interesting and useful new language features.

Professional programmers depend on C++ to write commercial software. The C++ community is therefore highly aware of ever-changing programming needs and what might help to write the best, most efficient, and most reliable software.

Many of the newest features are aimed at advanced programmers. There are new features in the spec helpful for writing templates and lambdas—functions defined “on the fly.” You can read about these features in my book C++ for the Impatient, but they don’t enter into elementary programing. This chapter focuses on features most ...

Get C++ Without Fear: A Beginner’s Guide That Makes You Feel Smart, Third Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.