VC2013号称全部支持C99,请问是不是真的,或者是个镢头?
VC2013号称全部支持C99,请问是不是真的,或者是个镢头?
Additionally, some C99 Core Language features will be implemented in 2013 RTM:
* C99 _Bool
* C99 compound literals
* C99 designated initializers
* C99 variable declarations
[解决办法]
some C99 Core Language features will be implemented in 2013 RTM
这句英文的意思是,一些C99核心语言特性会被2013实现
C99是unix阵营主导的标准,微软在前面的编译器中一直都怎么支持过,估计这次也不太会吧,可能就是虐头而已。2013能把C++11标准支持利索就不错了,GCC和clang都已经全面支持C++11了,而VS2012还不是那么全面呢
[解决办法]
新的C的标准很多来自于gcc的扩展,MS不愿意跟GNU的风。