VC++,雄关漫道真如铁,而今迈步从头越。进来谈谈心,OK!!
各位学习VC的朋友:
我先给大家拜年了,不知道各位朋友你们现在都在做一些什么啊,我学习C语言有一年多的时间,现在学习C++也有3个月了,大致的基础学个差不多乐,但是我想学一些更深入的东西,又不知道该学些什么,看一些什么样的书比较好一些,希望有经验的朋友指点一下,大家共同进步吗?我会很感激你们的啊 。
小弟在此谢过乐。
问题点数:0、回复次数:38Top
1 楼kingcom_xu(冷羽)回复于 2003-02-03 13:34:33 得分 0
先学SDK吧...
http://www.nethovel.com/resources/ProgrammingWindows_tw.chm
这是我能送你的最好的礼貌了..
看完后想深入的话可看这本:
http://jjhou.csdn.net/free-win95adg.htm
看完后你可以学MFC了...
http://jjhou.csdn.net/free-u002p.htmTop
2 楼youxian()回复于 2003-02-03 16:56:17 得分 0
吧!不会这样吧,我在一份电脑杂志上看到一个共享软件作者写得文章,他说他学VC,
没有大部头的书,就硬着头皮看MFC源代码,就花了一年多的时间就学会了MFC,
并且编成了一款完美卸载的软件。
还说如有大部头书的话,还会学得更快。
kingcom_xu 说得太复杂了!Top
3 楼mahatma_cn(研究硕士生)回复于 2003-02-04 00:38:37 得分 0
路还很遥远,兄弟一路顺风哦
革命尚未成功,同志仍需努力Top
4 楼williamx(WILL)回复于 2003-02-04 03:03:06 得分 0
一年多? 还“就”?!依我看5个月就够了Top
5 楼jindayu(Idislikework)回复于 2003-02-04 03:18:25 得分 0
对啊,我看学mfc很快么。Top
6 楼golden_alvin(Alvin)回复于 2003-02-04 10:53:22 得分 0
掌握好C++的精髓,然后学习ATL+WTLTop
7 楼flyycyu(fly)回复于 2003-02-04 12:31:51 得分 0
upTop
8 楼runrunrun(农妇、山泉、有点田)回复于 2003-02-04 12:55:52 得分 0
恕我直言,MFC虽然不能说是快要被淘汰的技术,但也不是当前的主流了。从MFC7内容和MFC4.2相比没有很大的改动就可以看出,MS的主要精力已经转移到.net上了。 当然,C++还是可以学的,如果你真的对基础知识比较有兴趣的话,可以看一看C++方面的书,再学STL,很不错的。
Top
9 楼jnlon(雪域颠峰)回复于 2003-02-04 13:00:37 得分 0
谢谢大家的发言啊,我觉得你们说的都有道理啊,但是我还是很难决择啊,不知道到底该学什么啊,。Top
10 楼weizhiyong(勇哥)回复于 2003-02-04 14:00:00 得分 0
MFC不是主流是当然的.不过ATL也不要过时吗?我觉得基础最重要.Top
11 楼jnlon(雪域颠峰)回复于 2003-02-06 20:40:39 得分 0
那你们说的基础都是些什么呢?说来听听啊。Top
12 楼showmetheway(雪儿甜心)回复于 2003-02-06 23:31:26 得分 0
恕我直言,MFC虽然不能说是快要被淘汰的技术,但也不是当前的主流了。从MFC7内容和MFC4.2相比没有很大的改动就可以看出,MS的主要精力已经转移到.net上了。
////////////////////////////
这么说像我这些现在刚开始学mfc的人岂不是落伍了?
vc.net和vc完全不一样吗?如果是,干脆我直接去学.net算了。。Top
13 楼kingcom_xu(冷羽)回复于 2003-02-07 00:07:14 得分 0
不要老是人云亦云,拜托...
了解了MFC绝对是不可多得的财富...
Top
14 楼kingcom_xu(冷羽)回复于 2003-02-07 00:12:38 得分 0
吧!不会这样吧,我在一份电脑杂志上看到一个共享软件作者写得文章,他说他学VC,
没有大部头的书,就硬着头皮看MFC源代码,就花了一年多的时间就学会了MFC,
并且编成了一款完美卸载的软件。
还说如有大部头书的话,还会学得更快。
kingcom_xu 说得太复杂了!
--------------------------------------------
每个人的学习路径都是不同的...
"没有大部头的书,就硬着头皮看MFC源代码"不是每个人都能做到的...
没有一定的基础去看MFC的源代码只会让自己灰心,颓败...
再说,老老实实的从SDK,C++学起也用不了一年吧...
对于学习这东东,我觉得还是小时候的那个小马过河的故事好,自己尝试...
别人的路不一定适合你的...
Top
15 楼kingcom_xu(冷羽)回复于 2003-02-07 00:19:02 得分 0
我觉得看完我上面说的那三本书三个月完全可以搞定呀...
甜心MM估计还用不了三个月呢...
楼主和 youxian() 不会比MM差吧...Top
16 楼jindayu(Idislikework)回复于 2003-02-07 00:24:23 得分 0
当心被打Top
17 楼chanet(牧师)回复于 2003-02-07 01:12:58 得分 0
正在学习...
希望可以和你一起...(共学VC)
QQ:29074905Top
18 楼showmetheway(雪儿甜心)回复于 2003-02-07 01:25:28 得分 0
再说,老老实实的从SDK,C++学起也用不了一年吧...
/////////////////////////////////////////
不~~~会~~~~吧~~~~~~
我才来这个论坛大约10天,也就是说sdk的那两本《windows 程序设计》我才看了10天,还准备过两天就学《深入浅出》哪,这么说我看的太快了?怪不得有那么多问题哪。。。Top
19 楼showmetheway(雪儿甜心)回复于 2003-02-07 01:30:29 得分 0
可我时间不允许。。。
我马上就是大三下了,再过半年就要找工作了,没时间慢慢学了,怎么办?
下半年学校还要开〈〈计算机网络〉〉,〈〈数据库原理〉〉,《弹片机〉》
《java>> ,还有一门忘记了。。。
时间不够用呀。。。。。真后悔早两年没好好学点东西。。。。。Top
20 楼showmetheway(雪儿甜心)回复于 2003-02-07 01:53:16 得分 0
对了,想起来了,是〈操作系统〉
都是重头戏呀。。。。Top
21 楼crazyingmouse()回复于 2003-02-07 03:27:17 得分 0
MM 么,学什么编程啊, 拍拍电影,唱唱歌多有前途。 写代码。。。简直是自虐,我都不忍心看你这么做。Top
22 楼showmetheway(雪儿甜心)回复于 2003-02-07 10:02:05 得分 0
crazyingmouse() :
等你当了导演我会记得你这句话的:)Top
23 楼test422(test422)回复于 2003-02-07 15:10:06 得分 0
我是一个有十年编程经验的老程序员了,哈哈,老的都快成古董了。
我给各位一个建议:
不要学商品性的软件,商品性的过时最快,什么VC,BC都没有什么意义。但一定要学C++,C++是一种规范,而VC是一个产品,所以把C++的精髓搞清楚,什么都很简单了,但是C++的精髓学习没有五年我想很难把握,更不用说精通了,不要认为我的这句话给大家泄气,我看“深入浅出”用了三天就看的非常明白,感到没有什么大不了的,但是看Gof的“模式”已经用了我半年的厕所时间了,还是有很多不是很清楚的地方。
学习是一回事,做有是一回事,其实看什么说都不是很复杂,但是请你用“深入浅出”教的东西在自己的程序中用一下,你就知道明白和会的差距了。
现在有多少人用过TC/BC++3.1/mc7,但是还在用C++!Top
24 楼kingcom_xu(冷羽)回复于 2003-02-07 15:12:14 得分 0
呵呵...
太酷了...
Top
25 楼kingcom_xu(冷羽)回复于 2003-02-07 15:13:23 得分 0
但我觉得太夸张了点
"是C++的精髓学习没有五年我想很难把握,更不用说精通了"
"“深入浅出”用了三天就看的非常明白"Top
26 楼kingcom_xu(冷羽)回复于 2003-02-07 15:30:10 得分 0
把C++的精髓学习了能马上工作吗?
我看不能,这就像一个有深厚内力却不懂得半点招式的人,半点用没有。
我觉得学VC(SDK,MFC)是很有必要的,一直学C++只会让你学会纸上谈宾,相反在学习SDK的过程中你会发现原来很简单的C竟然可以被运用得这么巧妙,比如在子解窗口的风格时知道了位运算的运用。。。同样MFC也是很有学习的价值,至少你能知道没有C++的RTTI支持时用宏也可以做出来。。。
知识是积累的,没有这些基本的积累而去学C++那些抽象的东东只会让你失去兴趣,,,
Top
27 楼jessene_cn(青青公子)回复于 2003-02-07 15:36:34 得分 0
多找几个人一起做项目吧,只有那样才能学道些东东,才能学的快Top
28 楼jnlon(雪域颠峰)回复于 2003-02-07 16:43:47 得分 0
现在做项目是不可能的,我通过了程序员考试,但是没有什么经验,也找不到工作,只有在深入的学习C++了,但是只学C++Top
29 楼jnlon(雪域颠峰)回复于 2003-02-07 16:44:32 得分 0
没有实际的开发工具也是不性的啊啊Top
30 楼ytfr()回复于 2003-02-07 16:57:20 得分 0
MFC不过是一个C++类库了,虽然片面Top
31 楼kingcom_xu(冷羽)回复于 2003-02-07 16:58:32 得分 0
c++不过是一个语言了,虽然片面Top
32 楼runrunrun(农妇、山泉、有点田)回复于 2003-02-07 19:58:16 得分 0
C++可不止是一门语言。它里面包含了很重要的面向对象的思想。如果你非要把它当成一门语言去学的话,C++无非是C的扩展罢了。我就见过有人写的C++程序,完全的结构化思想,把class替换成struct的话,就是一段标准的C代码,呵呵。
vc.net就是vc7,和vc6相比,除了编程环境外,没有很大的改动(个人观点)。如果在windows下编程的话,MFC还是一个比较好的选择,就象C++比之于于java一样,mfc是在开发速度和运行速度之间的一个比较好的折衷。我看深入浅出也只用了三天,但之前在黑暗中摸索了至少一年,直到看到这本书才眼前一亮,:(。Top
33 楼maoxianwang(傻蛋)回复于 2003-02-07 20:56:56 得分 0
猪,,又来虎人了?
俺老娘病情好多了,,工喜俺吧Top
34 楼kingcom_xu(冷羽)回复于 2003-02-07 22:27:58 得分 0
呵呵...楼上好呀...
我上面说的是气话罢了...
MFC又何尝只是一个类库呀...Top
35 楼cloverkiki(kiki)回复于 2003-02-07 23:35:42 得分 0
我是刚毕业不久的程序员。原来在学校的时候也是只是学了C 和c++,觉得真是闷死,不知道这些东西拿来干嘛的,等到出来真正开始学sdk和mfc后,才知道应用和理论是俩码事,其实楼上有些兄弟说叫单纯学c++ 和stl,我觉得这会把人闷出病的。毕竟,学习语言是为了用它,而不是单纯为了学习他的理论。在理解c++ 和sdk的基础上,对mfc的很多东西会有更深一层的理解,这是单纯知道copy,paste和用点点wizard做出来的东西完全不同的感觉 的。(深入浅出里面也说到啦):)
不知道说的对不对,各人想法Top
36 楼runrunrun(农妇、山泉、有点田)回复于 2003-02-08 13:15:48 得分 0
楼上的楼上的楼上,工喜你了,没虎住你呀 :-)
楼上的楼上,知道你是高手了,呵呵
Top
37 楼fengge8ylf(秀视工作室,承接P2P项目)回复于 2003-02-14 14:14:04 得分 0
kingcom_xu(我的刀是杀不了人的) 说的句句真言啊Top
38 楼Free_Man(浪迹天涯)回复于 2003-02-14 14:23:33 得分 0
楼主的豪情壮志可真不小Top




