1.14 C++11 and C++14: The Latest C++ Versions

C++11 was published by ISO/IEC in 2011. Bjarne Stroustrup, the creator of C++, expressed his vision for the future of the language—the main goals were to make C++ easier to learn, improve library-building capabilities and increase compatibility with the C programming language. C++11 extended the C++ Standard Library and added several features and enhancements to improve performance and security. The three compilers we use in this book

  • Visual Studio 2015 Community Edition (Microsoft Windows)

  • GNU C++ (Linux)

  • Clang/LLVM in Xcode (Mac OS X)

have implemented most C++11 features.

The current C++ standard, C++14, was published by ISO/IEC in 2014. It added several language features and C++ Standard ...

Get C++ How to Program, 10/e 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.