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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.