Am I right?
This is a discussion on MVC++6 is not C99 compatible within the C++ Programming forums, part of the General Programming Boards category; Am I right?...
That is right because that compiler was released in 1998 so M$ developers had to have started writing it a couple years or so before that. Even the latest M$ compiler -- Visual Studio .NET 2005 -- is not fully compilent.
Last edited by Ancient Dragon; 02-01-2006 at 06:11 AM.
I don't think C99 will be fully supported in the near future.
Last edited by Antigloss; 02-01-2006 at 06:43 AM.
C99 might, possibly, never be fully supported.
As for complience...I dont know if there is a commonly used compiler that is 100% up to scratch.
I havent checked in a while, but I dont know that any of the common compilers (say BCC, GCC, MSVC etc) support the "export" keyword yet.
Most of the recent compilers downloadable are pretty close. MS's compiler has come on a long way since V6.
Actually, the VC++ line hasn't made one step towards C99 that I know of. They're concentrating a lot more on C++.
All the buzzt!
"There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
- Flon's Law
As far as I know, mvs2005 supports the keyword exportOriginally Posted by Fordy