From cppreference.com
(C++20)
(C++20)
(C++11)
(C++20)
(C++17)
(C++11)
(C++26)
General topics
Conditional execution statementsIteration statements (loops)
(C++11)
Jump statements
Dynamic exception specifications
(until C++17*)
(C++11)Exceptions
NamespacesTypes
Specifiers
(C++11)
(C++11)
(C++11)
(C++20)
(C++20)
(C++11)
-
-
-
-
(C++11)
(C++11)Utilities
(C++11)Types
(C++11)Casts
Memory allocation
Class-specific function properties
(C++11)
(C++11)
(C++11)
Special member functions
(C++11)
(C++11)
(C++11)Miscellaneous
(C++11)
(C++11)
(*)
(C++20)
(C++11)
(C++11)
(C++20)
(C++20)
(C++11)
(C++20)
(C++26)
(C++20)
(C++20)
(C++20)
(C++11)
(C++11)
(C++11)
(C++20)
(*)
(C++11)
(C++11)
Identifiers with special meaning
(C++11)
(C++11)
(C++20)
(C++20)
(C++26)
(C++26)
Usage
declarations of namespace members with static storage duration and internal linkage
definitions of block scope variables with static storage duration and initialized once
declarations of class members not bound to specific instances