"vs 2008" "vs 2010" "vs 2012" 在C++方面开发有啥区别?
很多公司还在用2003 2005,这些我都不想去关注,如果不是2003和2005的bug太多的话,我也希望用2003。

现在只比较一下2008,2010,2012。
我在我们公司,同为写C/C++的一群人中,就我们组的人还在用2008.

而其他组的人,先用2010,后来又升级到2012。

到网上看了一下,2010是支持C++0x(不懂是什么标准),2012支持C++11(公司项目暂时没有用到这个特性)。
遇到一些模板编译问题时,在2008和2010上测试时,2008表现要比2010差一些(错误定位和错误消息2010稍微准确一点)。

我感觉2008挺好的,毕竟C++里面很多特性用的不是那么多,也就常见那几个(当然我也分不清,是哪一个年头的C++标准)。相反一群2012的吗农看到我的2008以后,还很惊讶,倒反还会嘲讽我。

处于好奇,我想问一下,这3个版本在C++方面开发有啥区别?除了运行库版本升级以外,还有啥区别?
...全文
2945 点赞 收藏 25
写回复
25 条回复

还没有回复,快来抢沙发~

发动态
发帖子
非技术类
创建于2007-09-28

1477

社区成员

5.9w+

社区内容

VC/MFC 非技术类
社区公告
暂无公告