各位学习VC的朋友:
     我先给大家拜年了,不知道各位朋友你们现在都在做一些什么啊,我学习C语言有一年多的时间,现在学习C++也有3个月了,大致的基础学个差不多乐,但是我想学一些更深入的东西,又不知道该学些什么,看一些什么样的书比较好一些,希望有经验的朋友指点一下,大家共同进步吗?我会很感激你们的啊 。                            小弟在此谢过乐。

解决方案 »

  1.   

    先学SDK吧...
    http://www.nethovel.com/resources/ProgrammingWindows_tw.chm
    这是我能送你的最好的礼貌了..
    看完后想深入的话可看这本:
    http://jjhou.csdn.net/free-win95adg.htm看完后你可以学MFC了...
    http://jjhou.csdn.net/free-u002p.htm
      

  2.   

    吧!不会这样吧,我在一份电脑杂志上看到一个共享软件作者写得文章,他说他学VC,
    没有大部头的书,就硬着头皮看MFC源代码,就花了一年多的时间就学会了MFC,
    并且编成了一款完美卸载的软件。
    还说如有大部头书的话,还会学得更快。
    kingcom_xu 说得太复杂了!
      

  3.   

    掌握好C++的精髓,然后学习ATL+WTL
      

  4.   

    恕我直言,MFC虽然不能说是快要被淘汰的技术,但也不是当前的主流了。从MFC7内容和MFC4.2相比没有很大的改动就可以看出,MS的主要精力已经转移到.net上了。 当然,C++还是可以学的,如果你真的对基础知识比较有兴趣的话,可以看一看C++方面的书,再学STL,很不错的。
      

  5.   

    MFC不是主流是当然的.不过ATL也不要过时吗?我觉得基础最重要.
      

  6.   

    恕我直言,MFC虽然不能说是快要被淘汰的技术,但也不是当前的主流了。从MFC7内容和MFC4.2相比没有很大的改动就可以看出,MS的主要精力已经转移到.net上了。 ////////////////////////////
    这么说像我这些现在刚开始学mfc的人岂不是落伍了?
    vc.net和vc完全不一样吗?如果是,干脆我直接去学.net算了。。
      

  7.   

    不要老是人云亦云,拜托...
    了解了MFC绝对是不可多得的财富...
      

  8.   

    吧!不会这样吧,我在一份电脑杂志上看到一个共享软件作者写得文章,他说他学VC,
    没有大部头的书,就硬着头皮看MFC源代码,就花了一年多的时间就学会了MFC,
    并且编成了一款完美卸载的软件。
    还说如有大部头书的话,还会学得更快。
    kingcom_xu 说得太复杂了!--------------------------------------------
    每个人的学习路径都是不同的...
    "没有大部头的书,就硬着头皮看MFC源代码"不是每个人都能做到的...
    没有一定的基础去看MFC的源代码只会让自己灰心,颓败...再说,老老实实的从SDK,C++学起也用不了一年吧...对于学习这东东,我觉得还是小时候的那个小马过河的故事好,自己尝试...
    别人的路不一定适合你的...
      

  9.   

    我觉得看完我上面说的那三本书三个月完全可以搞定呀...甜心MM估计还用不了三个月呢...
    楼主和 youxian() 不会比MM差吧...
      

  10.   

    再说,老老实实的从SDK,C++学起也用不了一年吧...
    /////////////////////////////////////////
    不~~~会~~~~吧~~~~~~
    我才来这个论坛大约10天,也就是说sdk的那两本《windows 程序设计》我才看了10天,还准备过两天就学《深入浅出》哪,这么说我看的太快了?怪不得有那么多问题哪
      

  11.   

    可我时间不允许
    我马上就是大三下了,再过半年就要找工作了,没时间慢慢学了,怎么办?
    下半年学校还要开〈〈计算机网络〉〉,〈〈数据库原理〉〉,《弹片机〉》
    《java>> ,还有一门忘记了
    时间不够用呀。。真后悔早两年没好好学点东西。。
      

  12.   

    crazyingmouse() :
    等你当了导演我会记得你这句话的:)
      

  13.   

    我是一个有十年编程经验的老程序员了,哈哈,老的都快成古董了。
    我给各位一个建议:
    不要学商品性的软件,商品性的过时最快,什么VC,BC都没有什么意义。但一定要学C++,C++是一种规范,而VC是一个产品,所以把C++的精髓搞清楚,什么都很简单了,但是C++的精髓学习没有五年我想很难把握,更不用说精通了,不要认为我的这句话给大家泄气,我看“深入浅出”用了三天就看的非常明白,感到没有什么大不了的,但是看Gof的“模式”已经用了我半年的厕所时间了,还是有很多不是很清楚的地方。
    学习是一回事,做有是一回事,其实看什么说都不是很复杂,但是请你用“深入浅出”教的东西在自己的程序中用一下,你就知道明白和会的差距了。
    现在有多少人用过TC/BC++3.1/mc7,但是还在用C++!
      

  14.   

    MFC不过是一个C++类库了,虽然片面
      

  15.   

    C++可不止是一门语言。它里面包含了很重要的面向对象的思想。如果你非要把它当成一门语言去学的话,C++无非是C的扩展罢了。我就见过有人写的C++程序,完全的结构化思想,把class替换成struct的话,就是一段标准的C代码,呵呵。vc.net就是vc7,和vc6相比,除了编程环境外,没有很大的改动(个人观点)。如果在windows下编程的话,MFC还是一个比较好的选择,就象C++比之于于java一样,mfc是在开发速度和运行速度之间的一个比较好的折衷。我看深入浅出也只用了三天,但之前在黑暗中摸索了至少一年,直到看到这本书才眼前一亮,:(。
      

  16.   

    呵呵...楼上好呀...我上面说的是气话罢了...
    MFC又何尝只是一个类库呀...
      

  17.   

    我是刚毕业不久的程序员。原来在学校的时候也是只是学了C 和c++,觉得真是闷死,不知道这些东西拿来干嘛的,等到出来真正开始学sdk和mfc后,才知道应用和理论是俩码事,其实楼上有些兄弟说叫单纯学c++ 和stl,我觉得这会把人闷出病的。毕竟,学习语言是为了用它,而不是单纯为了学习他的理论。在理解c++ 和sdk的基础上,对mfc的很多东西会有更深一层的理解,这是单纯知道copy,paste和用点点wizard做出来的东西完全不同的感觉 的。(深入浅出里面也说到啦):)
    不知道说的对不对,各人想法
      

  18.   

    kingcom_xu(我的刀是杀不了人的) 说的句句真言啊