C++ standard
The official document that defines the C++ language and library.
The ISO C++ standard specifies what every conforming compiler must accept and how programs behave; it is revised every three years (C++17, C++20, C++23), and you choose which edition to compile against.
See also