What are the most useful features offered by C1X?

What are the most useful features offered by C1X? And what kind of support for them exists in modern compilers?

+6
c standards c11 language-features
source share
2 answers

Personally, it’s very useful for me to use the _Align( ) and alignof . The _Align functionality _Align already pretty well supported by many compilers (e.g. __attribute__((aligned( ))) in GCC, for example), but having a standardized syntax for alignment reasoning is a nice addition.

+2
source share

Anonymous structures and joins are useful, and I already use them in GCC (with -std=gnu99 ).

Improved Unicode support is also long overdue; although I'm not sure that people will switch to the C1x path from the current Unicode libraries.

+2
source share

All Articles