I'm getting lots of compiler errors due to standards' issues.
+1
A:
As far as I know Visual C++ does not have options to conform to particular standards. Rather it's on a sort of fuzzy, sliding scale, each version introducing some more support for current and future standards.
Last year, Microsoft wrote "Currently, there are no plans to implement C99 support in VS2010."
However, the C++ tag you've placed on your question is perhaps not totally irrelevant: C++ provides most of the functionality that you have in C99, plus much more. Not stack based variable length arrays, though. But it's not something you'd miss.
Alf P. Steinbach
2010-10-11 00:23:27
The biggest thing (IMO) from C99 that Visual C++ does not (yet) support is the C99 standard library additions. Thankfully, these are incorporated into C++0x so they'll (eventually) be supported by Visual C++ (one would think, at least).
James McNellis
2010-10-11 00:32:47