Vista不支持VC6.0,那我还有没有必要学了?

sigfield 2009-07-15 09:51:04
微软的页面上说。Microsoft does not support Visual Studio 2003 or earlier.
http://msdn.microsoft.com/en-us/vstudio/aa948854.aspx

既然微软都不支持了,那作为一个初学者来说,是否应该直接跳过6.0,学2008或者C#?
也就是说,基于6.0的书,比如孙鑫侯捷,MFCwin程序设计,深入浅出MFC,就都不用看了。

我这种学习方法是不是太急功近利了?我C++和C都还可以,但是现在为止,对C的前身B语言一直不够了解,这是不是很浮躁的表现呢?

是不是学习6.0会对学C#或vs2008有益处呢?是不是在学6.0之前先要学5.0,4.0,3.0,2.0和1.0呢?但是现在真的是很难找到MFC1.0的下载点了,哪位能给个地址吗?

真的是非常迷茫,希望感谢大家能给予帮助。
...全文
503 37 打赏 收藏 转发到动态 举报
写回复
用AI写文章
37 条回复
切换为时间正序
请发表友善的回复…
发表回复
finalthrone 2010-03-17
  • 打赏
  • 举报
回复
...
学习风 2010-03-03
  • 打赏
  • 举报
回复
呵呵!真是大杂烩。。。。。。
w20011025 2009-07-24
  • 打赏
  • 举报
回复
VC6 2005 2008 隨便

不要在這個問題上糾纏

先上手再說
skyler2008 2009-07-17
  • 打赏
  • 举报
回复
路过
lwykj 2009-07-17
  • 打赏
  • 举报
回复
sb 问题!
tuye14 2009-07-17
  • 打赏
  • 举报
回复
呵呵~VC6.0已经有10年的历史了呢~~
要看LZ从事什么方面的开发,如果是从事基于Windows的开发,大可以与时俱进
如果是基于嵌入式系统的,比如Symbian的开发,大可以不必要考虑这个问题。
IDE嘛~只要适用,好用,管他呢
Win7已经要发布了,VS2010的测试版也已经有了,LZ是不是还要考虑去学呢
软件行业的发展本来就是几何级的,因为系统支持的原因而选择学习,我觉得没有必要

举个最简单的例子,现在普遍都在使用java,C#,C++的时代
那么大学里还要教C语言和汇编语言,是不是也没必要学呢?

希望LZ反思一下吧~~~
rdsnow 2009-07-17
  • 打赏
  • 举报
回复
VC6 2005 2008 隨便

不要在這個問題上糾纏

先上手再說
ahao 2009-07-17
  • 打赏
  • 举报
回复
哎,LZ你想的太多了,听我的,就学VC2008好了
ChamPagneZ 2009-07-17
  • 打赏
  • 举报
回复
奇怪的帖子

//一堆人都在反话,已经奇怪了,更奇怪的是楼主竟然信了!!
youhao1999 2009-07-16
  • 打赏
  • 举报
回复
学好vc6的价值比学好vc7,8,9要大得多,当然VC6比vc7,8,9难学多了,不是一个级别的
zoulie 2009-07-16
  • 打赏
  • 举报
回复
用牛皮纸糊个显示器出来,
然后自己用键盘敲0101010101。。。。
做个操作系统出来,
danxuezx 2009-07-16
  • 打赏
  • 举报
回复
vc6什么的都是开发工具而已,真正的核心在于c++
jyh_baoding 2009-07-16
  • 打赏
  • 举报
回复
VC6的基础很广,也比较成熟,微软不会失掉广大的用户的!!
用户 昵称 2009-07-16
  • 打赏
  • 举报
回复
老大,您去学一下芯片工艺,然后搭出二极管,三极管,焊出cpu。。。。。。。。。。。。。。。
srxumin 2009-07-16
  • 打赏
  • 举报
回复
VC的所有版本都差不多的,VC6的源码,资料都会多些
sding 2009-07-16
  • 打赏
  • 举报
回复
现在用什么就学什么,没必要研究过去的东西
sigfield 2009-07-16
  • 打赏
  • 举报
回复
非常感谢大家的回复,让我了解了很多知识。CSDN的热心人/牛人多多,谢谢大家。
但是我还是有些问题不太清楚,想向大家请教。

比如孙鑫侯捷,MFCwin程序设计,深入浅出MFC 这些其实在新编译器都是还是支持的,向前兼容了
非常感谢oyljerry先生的回复,很惭愧,这些书我都没有深入接触过。
我有个疑惑,就是向前兼容的问题,在VC2008中,ClassWizzard式的向导已经没有了,也就是说VC6.0写helloworld的步骤到2008里不适用了,这些书里明确指出这点了吗?
另外,比如说,6.0里的MessageBox()在2008里变成了MessageBox.show()。unicode字符串在2008里要写成str=L"技术论坛"。这些在以上几本书里都有明确提及吗?
6.0是1998年发售的,我觉得相关作者是很难准确预测2008年的VC架构并且写进书里的,您说是吗?
那么,用这些书学08是否会带了很多阻力而降低学习效率呢?或者说,它们背后的编程思想是共通的,所以没问题呢。
就好比,用英语教材可以学法语,因为“您好/谢谢/对不起”这样的基本概念和基本思维模式都是全人类共通的,只是表现方式不同而已?
啰嗦了很多,真的是非常抱歉,希望您在百忙之中不吝赐教帮助后辈成长。


学好vc6的价值比学好vc7,8,9要大得多,当然VC6比vc7,8,9难学多了,不是一个级别的
非常感谢youhao1999先生的回复。
请问,您的意思是否是,学习VC1.0到9.0所带来的收益,顶数6.0是最高的?这个有什么具体的理论或事实依据可以参考吗?
另外,是否是越难学的知识越值得学呢?
用汇编写GUI很难,因此应该先学会用汇编写窗口程序,精熟之后再过渡到VC,是这样吧?


学好了vc6对以后的学习总会有帮助的
非常感谢swlyzju先生的回复。
学6.0对学08是有帮助的,但是这样曲线救国的学习效率是不是不如直接学08来得快呢?
学JAVA之前是否有必要先弄懂pascal和fortran呢,毕竟编程语言都是沿着一定的历史源流发展而来的。
swlyzju 2009-07-16
  • 打赏
  • 举报
回复
学好了vc6对以后的学习总会有帮助的
sherrik 2009-07-15
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 healer_kx 的回复:]
不应该跳过VC6,但是应该跳过VC5。。。
[/Quote]
同意,很多书上还是用VC6的
cutestar 2009-07-15
  • 打赏
  • 举报
回复
用VS05/08吧,必竟还是修改/增强了好些功能
加载更多回复(16)

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧