Hi
I was wondering about other programmers' opinions of C standards compliance with the aim of writing portable code in this present time.
Is it considered a bad idea to use features from C99 that don't exist in C90? For example I'm finding anonymous variadic macros (eg. #define MACRO(...)) and designated initialisers pretty useful.
Opinions/comments?
I was wondering about other programmers' opinions of C standards compliance with the aim of writing portable code in this present time.
Is it considered a bad idea to use features from C99 that don't exist in C90? For example I'm finding anonymous variadic macros (eg. #define MACRO(...)) and designated initialisers pretty useful.
Opinions/comments?