On Mon 10 Nov 2014, Paul Eggert wrote: > Thanks, I installed something along those lines. I see that MSVC finally > started supporting declarations-after-statements last year (see below) -- > what, was Microsoft trying to set a record for being behind the times? > > http://blogs.msdn.com/b/vcblog/archive/2013/06/28/c-11-14-stl-features-fixes-and-breaking-changes-in-vs-2013.aspx
Microsoft still don't care in the slightest about C. The only reason that they have finally added support for some elements of C99 is because it is a normative reference in C++ 11. As they are keen on claiming a high degree of conformance with C++ 11 for marketing purposes, they have to implement some of the things they have been ignoring for a long time. Don't expect any C support in MSVC that isn't required by C++ standards. AndyM