The standards of C++

A group created in 1985, called ISO/IEC JTC 1/SC 22

has been responsible of creating and maintaining a standard for the C++ language since 1998. Part of the reason for the longevity of this language is the existence of this group that keeps it updated by developing and publishing new revisions, adding new modern specifications, keeping it portable and compatible.

There are 5 standard revisions so far, with another one on the way for 2020

Anytime you choose to install a compiler, make sure they are compatible with the standard that you want, otherwise you will get errors when trying to use features of newer revisions. Most popular compilers like MSVC, GCC, Clang are usually the ones that get updated first after a new standard is released


Specify your e-mail if you want to receive notifications about new comments and replies