Thorsten Leemhuis (acct. 1/4)<p>'"[…] The default dialect in <a href="https://fosstodon.org/tags/GCC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC</span></a> 15 is still -std=gnu++17. You can use the -std=c++23 or -std=gnu++23 command-line options to enable C++23 features, and similarly for C++26 and others. […] C++26 features in <a href="https://fosstodon.org/tags/GCC15" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC15</span></a> include pack indexing, attributes for structured bindings, enhanced support for functions whose definition consists of =delete, and more. […] A number of defect reports were resolved in GCC 15. A few examples follow. […] C++11 attributes in C++98 […]"'</p><p><a href="https://developers.redhat.com/articles/2025/04/24/new-c-features-gcc-15" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developers.redhat.com/articles</span><span class="invisible">/2025/04/24/new-c-features-gcc-15</span></a></p>