C23 appears to have a lot of legitimately useful additions. Highlights for me from a glance over the list: checked add/sub/mul, typeof, enum with explicit storage type, zero initialization with {} (avoids common compiler warnings from {0}), 0b binary literals, #embed for embedding binary files as static arrays.
Conversation
Notices
-
Embed this notice
Per Vognsen (pervognsen@mastodon.social)'s status on Sunday, 24-Nov-2024 07:33:13 JST Per Vognsen -
Embed this notice
pinskia (pinskia@hachyderm.io)'s status on Sunday, 24-Nov-2024 07:33:13 JST pinskia @pervognsen Removal of non-prototypes declaration and implicit declarations is nice too.
-
Embed this notice