|
|
|
|
|
by myrmidon
1143 days ago
|
|
This is a completely unfair mischaracterization. A lot of these ARE relevant and useful improvements to the C language itself; constexpr reduces the need for macro-constants (which is nice), ability to specify the enum storage type is often helpful and clean keywords for static_assert etc. are a good idea too. And getting rid of the "void" for function arguments is basically the best thing since sliced bread. |
|
const is sufficient to eliminate the use of macro-constants with the exception of the use of such constants by the preprocessor itself (in which case constexpr is also inapplicable).