标题:[求助]我目前看完《C++程序设计》,现在……
只看楼主
lyj23
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:168
专家分:140
注 册:2010-10-31
结帖率:86.21%
已结贴  问题点数:20 回复次数:3 
[求助]我目前看完《C++程序设计》,现在……
我目前看完了《C程序设计》(第二版),《C++程序设计》。
还有我现在买了一本《C++编程思想》第二卷  //这本还没来得及看。目前还没看

我觉得我现在的水平还是很烂,所以我想通过《C++编程思想》来提高我的编程技术
但是,(我现在初一)老师让我去学VB(我先学了C,后C++未来是VB),说VB的比赛很多,以后可以玩机器人等等,
可我发现VB不支持多态性,那就不算面向对象的语言了。
我总觉得我去学VB不如学MFC,高手指点啊。(我学VB到底好不好。)


(回答者请观点明确,理由充足,但愿大家能给我选择一条好路!THANKS)
搜索更多相关主题的帖子: 编程技术 机器人 多态性 
2011-05-14 14:42
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1817
专家分:3681
注 册:2011-3-24
得分:10 
这不是回答喔~
玩机器人。比赛~这让我想到的是LabView的不是VB耶~
--------------------------------------------------------------------------
个人觉得~C不如VB的容易入手~VB较易获得成就感~也比较能坚持下去~
但是VB的自身功能有限~到头来还是得靠C来辅助~才能更深入~
而C++中是C的延伸版~加入了物件功能(听说)~哪种好~看人~但是要会C++~一定要先会C~
MFC是C语言的包装版本~类似原本你要写100行才能达到的功能~也许它能帮你包成1行就能搞定~所以一切的源头都是C~
而学完VB的转学C你会非常痛苦~就像本来1行就能搞定的动作突然要10几行才行~思路要变得更细腻~但是以前似懂非懂的会突然发现原来如此~而豁然开朗~

还有一点VB的强过C的~你用C去写UI你会哭出来~~但是你用VB去写UI~你会爽到肚子痛~
P.S 只是一种形容~各有优缺点~看你需求啰~

不要選我當版主
2011-05-14 15:07
lyj23
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:168
专家分:140
注 册:2010-10-31
得分:0 
入手不入手,对我已经不重要了,我已经对C,C++应该说入门了。。
就是说我现在该去学MFC还是VB?

VB居然不支持多态?这就不算面向对象,C++的重载、动态多态全都没了
2011-05-15 06:33
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4912
专家分:29900
注 册:2008-10-15
得分:10 
MFC 是 VC6.0 的 框架。
网上推荐的都是,如果你想精通 C++ ,就不要学 MFC 。
MFC ,又大,又笨重,执行效率又低。不可否认的是,MFC ,开发效率高一些。

VB 是另成体系的一个基础编程语言。语法与 C  完全不同,但 算法之类的,与 C  没多大的区别。
如果你打算 参加一些比赛的话,就建议学学 VB 。
VB写写小工具,还是可以用的。比 C  要快,比MFC ,也要快。但到低层VB就很多时候力不从心了。那个时候就需要 C / C++  来 辅助。
所以,建议你学习一下。积累一些程序开放的经验。

授人于鱼,不如授人于渔
早已停用QQ了
2011-05-15 11:32



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-339849-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.506301 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved