← Back to context

Comment by eqvinox

6 days ago

Annex K (which is what that is) is sufficiently unpopular as to have been under discussion to be removed from the standard. Few implementations exist, and even fewer conform to the standard (e.g. Microsoft's doesn't).

https://www.open-std.org/jtc1/sc22/wg14/www/docs/n1967.htm

Furthermore, since the kernel uses no C library, it's the kernel developer's choices what to implement and use.

Isn't Microsoft the same group that still won't allow you to write "import <cstdint>" in C++ ?

  • VC++ has the only actually usable header units implementation across C++ compilers.