原因如下:用VC2005开发的程序需要2005运行库,VC2008开发的需要2008运行库;最关键的问题是这些运行库并不向前兼容,也就是VC2012并不能代替2005和2008的运行库,,如果是运行库的话,安装了VC2012还是需要VC2005和2008的,VS2010和VS2012都支持c 11,但是支持的特征很少,原生字符串是VS2013才支持的,201020122013都没完全实现C 11安装了vc2012还需要VC2005和2008吗。
如果是运行库的话,安装了VC2012还是需要VC2005和2008的。原因如下:用VC2005开发的程序需要2005运行库,VC2008开发的需要2008运行库;最关键的问题是这些运行库并不向前兼容,也就是VC2012并不能代替2005和2008的运行库。当然如果你电脑里面如果没有VC2005和VC2008开发的程序,是可以不用安装的
2、请问VC 2012与VC 2010哪个支持C 11标准?C 11很多编译器n年前就支持了,现在只能说是否完全支持C 11。VS2010和VS2012都支持c 11,但是支持的特征很少,最新的版本2013也都没实现完全C 11。估计下一个标准ISOC 2014出了,Vs都不一定完全支持C 11,目前完全支持C 的编译器有GCC4.8.1和Clang 编译器,而且这两个编译器也已经开始准备支持C 14。顺便说一句Windows下也可以使用GCC4.8.1哦!Windows下学习C 11首选IDE:devc 5.4.1codeblock关于各编译器对C 11支持情况请百度,原生字符串是VS2013才支持的,201020122013都没完全实现C 1。
文章TAG:vc2012 2012 VC2012 窗体 字符 数字