VC++几个版本的主要区别?
1、VC++2008、VC++2005、VC++6.0的主要区别是什么?2、VC++2008和VC++2005,用哪个好点?最新的不一定用得多。...
1、VC++2008、VC++2005、VC++6.0的主要区别是什么?2、VC++2008和VC++2005,用哪个好点?最新的不一定用得多。
展开
1个回答
展开全部
首先可以肯定的说,VC6中MFC的所有功能都可以用VS2012实现。
其次,两者确实有很大差别,主要体现在界面的完全不同和MFC库的版本不同,造成了很多函数的使用差异(主要是增加和改进,适应新操作系统,也有少数函数被摒弃,有了新的替代函数)
VC++6.0和另外两个区别挺大,VC++2005和2008对C++标准的执行更为严格(比如局部变量的作用范围,命名空间的使用等),而且有了很多更安全函数(如scanf_s()等),前两者的界面更为人性化,操作方便;
后续的vs2010,2012,2013,改变不是很多,感觉主要优化和整合,vs2014用到了最新的c++11的标准,可以一试。
VS是一个集成开发环境,C#,c,VC++只是其中一部分
其次,两者确实有很大差别,主要体现在界面的完全不同和MFC库的版本不同,造成了很多函数的使用差异(主要是增加和改进,适应新操作系统,也有少数函数被摒弃,有了新的替代函数)
VC++6.0和另外两个区别挺大,VC++2005和2008对C++标准的执行更为严格(比如局部变量的作用范围,命名空间的使用等),而且有了很多更安全函数(如scanf_s()等),前两者的界面更为人性化,操作方便;
后续的vs2010,2012,2013,改变不是很多,感觉主要优化和整合,vs2014用到了最新的c++11的标准,可以一试。
VS是一个集成开发环境,C#,c,VC++只是其中一部分
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询