C compiler support for declarations in the middle of the block (C99) - by PowerGamer1

Status : 

  Deferred<br /><br />
		The product team has reviewed this issue and has deferred it for consideration at a later time.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.

Sign in
to vote
ID 776395 Comments
Status Closed Workarounds
Type Bug Repros 0
Opened 1/12/2013 6:41:27 AM
Access Restriction Public


What is the status of C99 and C11 standards support in Visual Studio 2012 C compiler? Can the support for a very useful feature such as allowing declarations in the middle of the block (also a part of C++11 standard and already present in Visual C++ compiler) be added to C compiler?
Sign in to post a comment.
Posted by Microsoft on 1/25/2013 at 4:27 PM
Hi PowerGamer1,

C99 support and C11 support are currently not a priority for us. For more details, read this post:

To summarize the situation: we are focusing on support for C++11 and most of the niceness of C99/C11 can be gained by using the C++ compiler on your C code.

Karl Niu
VC++ Team
Posted by Macy [MSFT] on 1/13/2013 at 11:24 PM
Thanks for your feedback.

We are rerouting this issue to the appropriate group within the Visual Studio Product Team for triage and resolution. These specialized experts will follow-up with your issue.
Posted by Macy [MSFT] on 1/12/2013 at 6:52 AM
Thank you for your feedback, we are currently reviewing the issue you have submitted. If this issue is urgent, please contact support directly(http://support.microsoft.com)