现在学vc++用哪个版本好?
月经贴了我知道,但是还是要问问。手上资料都是VC++6.0的,突然感觉大家都用VC++2005了,然后发现VC++2010都出来了。。。。学哪个版本好啊?以前我一直用VB...
月经贴了我知道,但是还是要问问。
手上资料都是VC++ 6.0的,突然感觉大家都用VC++ 2005了,然后发现VC++ 2010都出来了。。。。
学哪个版本好啊?以前我一直用VB6的,汇编也接触过一点。
VS从2003开始就都是.NET版本了吧?跟6.0是不是有本质区别?用2003之后的版本开发的东西是不是全用.NET的?都需要.NET Framework才能运行?
总感觉.net这个东西不够干净,什么东西都是通过CLR什么的,都是微软给封装了的。
现在学的话学哪个版本好?用的多有实际用处,能找工作的? 展开
手上资料都是VC++ 6.0的,突然感觉大家都用VC++ 2005了,然后发现VC++ 2010都出来了。。。。
学哪个版本好啊?以前我一直用VB6的,汇编也接触过一点。
VS从2003开始就都是.NET版本了吧?跟6.0是不是有本质区别?用2003之后的版本开发的东西是不是全用.NET的?都需要.NET Framework才能运行?
总感觉.net这个东西不够干净,什么东西都是通过CLR什么的,都是微软给封装了的。
现在学的话学哪个版本好?用的多有实际用处,能找工作的? 展开
7个回答
展开全部
实际用的话,版本当然是越新越好。从vc2008 sp1开始mfc的界面库丰富了很多,对c++的标准支持也更好。所以最好是在vc2008或10下学习。vc6与.net(包括vc2008)及其后续版本的vc主要是编程风格上的区别,而本质区别不大。
.net以后的版本你写的mfc程序也是一样的,不需要.net框架的支持。
而你想要你的代码具有较好的移植(代码,而非程序)性的话,建议用vc6,因为从低版本升级到高版本还是比较容易的,而相反的过程则比较复杂。我是从vc2008学起的,有时候就先用vc6建立工程,然后用2008做。
另外,实际上学习哪个版本不重要,学通了可以举一反三,学习其他版本只需要熟悉不同的编程界面风格就可以了。
总得还是建议你学习新版本吧,毕竟这是趋势。个人意见,仅供参考。
.net以后的版本你写的mfc程序也是一样的,不需要.net框架的支持。
而你想要你的代码具有较好的移植(代码,而非程序)性的话,建议用vc6,因为从低版本升级到高版本还是比较容易的,而相反的过程则比较复杂。我是从vc2008学起的,有时候就先用vc6建立工程,然后用2008做。
另外,实际上学习哪个版本不重要,学通了可以举一反三,学习其他版本只需要熟悉不同的编程界面风格就可以了。
总得还是建议你学习新版本吧,毕竟这是趋势。个人意见,仅供参考。
参考资料: 如果您的回答是从其他地方引用,请表明出处
展开全部
VC6.0开始 微软的 c++类库(MFC)基本上已经做的尽善尽美了。
VC2003 对c++这块修改不多,主要是在标准化上的完善,还有ATL方面的改进。
剩下的vc2005,08等c++这块基本没什么改动。
所以很多mfc/c++教材都是VC6为蓝图,可以完全移植到高版本。
你说的.net是从 2002开始的clr库,跟c++这块没关系的。主要是c#(鸡肋),form编程用到。
如果要保障找工作,还是学form/.net/soap(webservice)这块,做界面网络数据库比较强。
如果要学c++,用哪个版本都可以,一般公司要是招window平台c++开发,不在乎你用的是vc6 还是2003/05等(如果面试的在乎哪个版本,那他就是一水货)。
VC2003 对c++这块修改不多,主要是在标准化上的完善,还有ATL方面的改进。
剩下的vc2005,08等c++这块基本没什么改动。
所以很多mfc/c++教材都是VC6为蓝图,可以完全移植到高版本。
你说的.net是从 2002开始的clr库,跟c++这块没关系的。主要是c#(鸡肋),form编程用到。
如果要保障找工作,还是学form/.net/soap(webservice)这块,做界面网络数据库比较强。
如果要学c++,用哪个版本都可以,一般公司要是招window平台c++开发,不在乎你用的是vc6 还是2003/05等(如果面试的在乎哪个版本,那他就是一水货)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对于初学者,学习最基本的知识,用什么版本都是一样的。
建议用是VC++ 6.0,资料全是一个方面,用不到在东西(也就是垃圾功能)也少。
建议用是VC++ 6.0,资料全是一个方面,用不到在东西(也就是垃圾功能)也少。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用vc6.0吧,我现在用的就是这个版本的,挺好用的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议先用VC++6.0...再用VC++2005
我是两个都在用。
我是两个都在用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询