C++26 introduces several new language and library features, such as specifying a reason for deleting a function, using placeholder variables with no names, and allowing structured binding declarations as conditions. Additionally, static_assert messages can now be user-generated at compile time with string-like objects.
Table of contents
Specifying a reason for deleting a functionPlaceholder variables with no nameStructured binding declaration as a conditionuser-generated static_assert messagesSort: