6 ms·
Sorry, but what is missing from C99 in MSVC? VS2013 introduced a lot of C99 (enough to compile FFmpeg), VS2013 update 2 introduced more C99 (compiling almost x
by jbk 12y ago
Sorry, but what is missing from C99 in MSVC?
VS2013 introduced a lot of C99 (enough to compile FFmpeg), VS2013 update 2 introduced more C99 (compiling almost x264 and a bit further VLC). This update adds some of the biggest issues, related to printf and scanf formats, and fixes more C99 reported bugs.
From the VC++ blog: "Most of the remaining C99 library features are implemented."
I love to hate Microsoft like the next guy, but they've done a lot on C99 lately.
- comex 12y agoProbably variable length arrays and flexible array members, at least. Could be wrong.
- jbk 12y agoVLA will not be in VS, since it is now optional in C11. Flexible array member, I haven't checked yet.
- Marat_Dukhan 12y agoHexadecimal floating-point literals
- jbk 12y agoIn what context?
- Marat_Dukhan 12y agoIn the same context as "normal" decimal floating-point literals, e.g. double x = 0x1.ABCDEFp+89;
- kev009 12y agoIt's an afterthought, usually brought in as part of the C++ standard du jour. We'll be lucky to see C11 in 10 years.