现在学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什么的,都是微软给封装了的。

现在学的话学哪个版本好?用的多有实际用处,能找工作的?
展开
 我来答
何处淬吴钩
2009-10-12 · TA获得超过5045个赞
知道大有可为答主
回答量:2947
采纳率:50%
帮助的人:2413万
展开全部
实际用的话,版本当然是越新越好。从vc2008 sp1开始mfc的界面库丰富了很多,对c++的标准支持也更好。所以最好是在vc2008或10下学习。vc6与.net(包括vc2008)及其后续版本的vc主要是编程风格上的区别,而本质区别不大。

.net以后的版本你写的mfc程序也是一样的,不需要.net框架的支持。

而你想要你的代码具有较好的移植(代码,而非程序)性的话,建议用vc6,因为从低版本升级到高版本还是比较容易的,而相反的过程则比较复杂。我是从vc2008学起的,有时候就先用vc6建立工程,然后用2008做。

另外,实际上学习哪个版本不重要,学通了可以举一反三,学习其他版本只需要熟悉不同的编程界面风格就可以了。

总得还是建议你学习新版本吧,毕竟这是趋势。个人意见,仅供参考。

参考资料: 如果您的回答是从其他地方引用,请表明出处

stone_dongdong
2009-10-12 · TA获得超过2853个赞
知道大有可为答主
回答量:1636
采纳率:0%
帮助的人:1025万
展开全部
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等(如果面试的在乎哪个版本,那他就是一水货)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
做而论道
高能答主

2009-10-12 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
对于初学者,学习最基本的知识,用什么版本都是一样的。

建议用是VC++ 6.0,资料全是一个方面,用不到在东西(也就是垃圾功能)也少。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
songgaofeng111
2009-10-15 · 超过17用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:0
展开全部
用vc6.0吧,我现在用的就是这个版本的,挺好用的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
十二联盟
2009-10-12
知道答主
回答量:48
采纳率:0%
帮助的人:22.4万
展开全部
建议先用VC++6.0...再用VC++2005

我是两个都在用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式