学visual c++是不是非要从学c++开始啊!提者有分!!!!
学visual c++是不是非要从学c++开始,谁能推荐几本入门的好书吗?
3Q
问题点数:100、回复次数:43Top
1 楼yych1996(行走天地山水间)回复于 2002-05-23 13:32:28 得分 2
没错,就是这样,不会C++去学VC是极度困难的,,
可是我自己觉得就算会了C++去学VC还是莫名其妙,呵呵,,Top
2 楼whitecell(袖子上的第三个扣子_L)回复于 2002-05-23 13:33:06 得分 2
最好先学C++,不然以后再补可费劲了,我就是前车之鉴。
不过可以同时学。Top
3 楼Yokishiro(狂狼啸月)回复于 2002-05-23 13:33:59 得分 2
vc只是开发工具,开发语言还是c++啊,你说用不用学啊?
<<thinking in c++>>
<<windows核心编程>>4th edition
等等Top
4 楼yych1996(行走天地山水间)回复于 2002-05-23 13:33:59 得分 2
推荐《深入浅出MFC》,此书似乎被奉为VC的经典之作。。。Top
5 楼vcadorer(fun)回复于 2002-05-23 13:35:41 得分 5
学VC肯定需要学习MFC,而这是需要C++的语法才能搞得定的东西。
其实VC++只是一个IDE(集成开发环境),方便我们使用VC以及MFC,
真正最基本最重要的是C++,这里我们才能建立面向对象的思维模式。
而这是通向任何一门新型语言的通道。Top
6 楼laserman(天使来自火星)回复于 2002-05-23 13:35:41 得分 1
VC技术内幕Top
7 楼lmx7707(刻苦的努力)回复于 2002-05-23 13:35:42 得分 2
不用,你有c的基础就可以.
直接学MFC,找本入门的书做几个例子
就好了.初学随便什么烂书都可以
提高可以看vc宝典和深入浅出MFCTop
8 楼laserman(天使来自火星)回复于 2002-05-23 13:37:23 得分 2
最好先学C++
学VC可看<<VC++技术内幕>>Top
9 楼vcadorer(fun)回复于 2002-05-23 13:39:41 得分 5
学VC肯定需要学习MFC,而这是需要C++的语法才能搞得定的东西。
其实VC++只是一个IDE(集成开发环境),方便我们使用VC以及MFC,
真正最基本最重要的是C++,这里我们才能建立面向对象的思维模式。
而这是通向任何一门新型语言的通道。Top
10 楼whitecell(袖子上的第三个扣子_L)回复于 2002-05-23 13:42:03 得分 2
yych1996(头痛)说的对,《深入浅出MFC》是经典中的经典,不过最好有一定的基础后再学。Top
11 楼voohoo2000(不学无术)回复于 2002-05-23 13:46:05 得分 1
学 C++ 的语言
知 OO 的思想
看 SDK 的架构
窥 MFC 的精髓
Top
12 楼xikuang(西狂)回复于 2002-05-23 13:46:13 得分 0
非常感谢你们!等会儿给你们分,现在请你们推荐几本c++的入门书!我只在学校学过passcal语言和数据结构,现在作ASP编写网站后台。什么书适合我?Top
13 楼yueking(yueking)回复于 2002-05-23 13:49:44 得分 0
我认为利用可视化编程工具如同搭积木,程序起胶水作用。
如果你以前用其它语言基础,如BASIC或pascal等, 可以一边学用VC,一边补补C, 并不一定要先专门去学。
不管什么语言都是实现算法的工具,要做好一个应用软件,除了经验之外关键还在于算法的好坏。
我的建议还是在用中学,记住语言只是工具!
Top
14 楼nlstone(天外流星)回复于 2002-05-23 14:12:56 得分 8
给初学者的建议:可以到侯捷的网站上看看他以前的文章,有几篇是特别针对初学者的学习步骤的;
无论如何,建议学习C++,这是当今应用编程的主流语言。学习C++要有足够的思想准备,很难。书籍推荐:C++ Primer(潘爱民译),C++ programming (有译本),Effective C++(有译本)。
C++是编程语言,入门很容易。难的是Windows编程,入门就很难。建议从基本的入手,不要直接接触MFC,推荐书籍:Windows 程序设计
MFC是一个类库(学了C++就知道什么叫类库),它将Windows编程所使用的对系统操作的的函数封装成了类的函数,供派生类使用。且它本身是一个编程框架通过AppWizard可自动生成一个通用应用程序的部分代码(程序框架)。推荐书籍:VC技术内幕,深入浅出MFC。
VC本身是一个集成编译器,与Turboc C类似,应该在以上学习编程的时候学习它的用法,主要是对代码生成起一些辅助的作用。Top
15 楼nlstone(天外流星)回复于 2002-05-23 14:14:51 得分 2
刚才一本书名打错了。
C++ programming 更正为:C++ programming languageTop
16 楼pp_ipr(ikn)回复于 2002-05-23 14:18:36 得分 2
我没有系统看c++,我是只看乐c,用起来也一样,都差不多。Top
17 楼xiaong(晓雄)回复于 2002-05-23 14:20:39 得分 2
VC++只不过是C++的一个扩展子集,所以学VC一定要学C++Top
18 楼sosolife(大康)回复于 2002-05-23 14:25:33 得分 2
强烈抗议nlstone(天外流星) 抢我的话!!!
补充一点:
用VC进行Win程序开发时使用的程序框架无论是MFC或是ATL 都运用了大量C++技术 只会C而不会C++最多只能知其皮毛Top
19 楼xikuang(西狂)回复于 2002-05-23 14:29:50 得分 0
再次感谢你们。
侯捷的网站的网址!!!Top
20 楼nlstone(天外流星)回复于 2002-05-23 14:30:25 得分 2
依然看到很多现在初学者一些基本概念的模糊,一如几年前的我。很遗憾,其实现在的图书环境已经好了很多。
经常看到有人说自己“精通VC++“,这实在让人不明白。
Top
21 楼nlstone(天外流星)回复于 2002-05-23 14:32:10 得分 2
侯捷网站可从CSDN首页链接到。我不抢话了,我下了:)Top
22 楼get_star(get_star)回复于 2002-05-23 14:33:25 得分 2
应该先学C++,否则你就根本没法学VC++。因为你会发现连最基本的类都看不懂Top
23 楼rivershan(阿门)回复于 2002-05-23 14:36:33 得分 1
上面的都说了~Top
24 楼skyonline(山中过客)回复于 2002-05-23 14:37:29 得分 2
www.jjhou.comTop
25 楼zhouhua2221(都市风筝)回复于 2002-05-23 14:58:07 得分 2
你有c语言基础就稍稍容易一点
不过我学过c语言,现在看vc还是觉得有点蒙~~~~Top
26 楼mfkzj(鹰翔)回复于 2002-05-23 15:03:15 得分 2
学C++的语言 了解类的思想 明白了这几点你就可以开始学VC了
Top
27 楼uno(钢盅郭子)回复于 2002-05-23 15:06:33 得分 2
要用MFC当然要学C++
只用API的话
就不必了Top
28 楼liuweiwei1()回复于 2002-05-23 15:08:11 得分 2
我认为是需要的,因为我就有这种感觉如果学习了C++后学VC就容易很多了Top
29 楼jaidy(骑士)回复于 2002-05-23 15:11:17 得分 2
当然要学C++Top
30 楼jaidy(骑士)回复于 2002-05-23 15:11:45 得分 2
当然要学C++Top
31 楼liushanyu(兵工厂)回复于 2002-05-23 15:13:43 得分 2
不但要学,而且要学精。Top
32 楼jluhs()回复于 2002-05-23 15:17:05 得分 3
VC环境的使用很复杂,这与C++有一定的关系,只要你有了C++的类的思想,不见得就非得学C++,因为,VC本身就已经给你提供了C++的环境,只需使用就可!Top
33 楼xiaonavy(随便)回复于 2002-05-23 15:35:04 得分 2
刚开始学时不是很必要,你可以先看看这本书《WINDOWS程序设计》160大元两本,学习编程的始祖教材,要舍得投资才行。Top
34 楼yheysj(vc_help)回复于 2002-05-23 15:43:52 得分 2
应该是的!!
否则的话,你可能会事倍功半!!
真的!
不是骗你的!!Top
35 楼blue_beetles(Jack)回复于 2002-05-23 15:48:44 得分 7
兄弟说亮句。据兄弟三个月的摸爬滚打,的出真知
作机器就不须学C++;
作人嘛不学不行啊!
电子工业出版的的《C++编程实例详解》还不错
起码,能通顺读完啦Top
36 楼captainliyun(茄子)回复于 2002-05-23 19:30:04 得分 2
开始的时候可以不学,
但是你一定要有c,c++的基础,
但是你如果想成为high hand的话,
还是必须学的!Top
37 楼RSRR(路人甲)回复于 2002-05-23 19:37:35 得分 2
Visual C++ 关键词还是C++呀 Visual 只是修饰词Top
38 楼codingcoding(codingcoding)回复于 2002-05-23 19:40:10 得分 2
一定要学c++。不然无法提高自己Top
39 楼shanhu(山狐)回复于 2002-05-23 19:40:29 得分 2
没有c++基础,学MFC简直就是囫囵吞枣。
但有c++基础,学MFC也是要下苦功夫的。Top
40 楼lin1980(Hydralisk)回复于 2002-05-23 19:41:28 得分 2
最好先学C++,可以同时学。
Top
41 楼opengl3d(opengl3d)回复于 2002-05-23 19:43:18 得分 2
C++是基本Top
42 楼xiayer(小白++)回复于 2002-05-23 19:47:04 得分 2
虽然学习VC不一定先学C++,但是如果想学好学精,绝对建议先学习C++,因为前者是一门语言,后者是一个与编译器相关的知识罢了!Top
43 楼tiaozi2000(VC)回复于 2002-05-23 19:53:19 得分 5
是啊, 不学C++你看VC代码, 特别是MFC代码,头疼。。
SDK的或许还能看明白一点。。。
用VC很多人就是用MFC,所以C++不可不学。。
SDK方式小弟还不会。。 :( 正在学。。Top
44 楼qiangqiang1112(强强)回复于 2002-05-23 19:55:31 得分 2
上面的各位大哥都说的蛮好的,
你要用vc,它只是个开发工具,实际用的语言还是c++啊
学不好就完蛋了,
当然这只是最基础的,要有耐性才好啊
坚持!!!!!!!!!!!!!!!Top




