既生VB,何生VC ??

来源:百度知道 编辑:UC知道 时间:2024/05/13 08:11:12
被一个问题困惑住了,我学了六个多月的VC++(之前学了C,C++,SDK基础等),经历一段痛苦的日子,感觉正登堂入室。最近一直在苦读候俊杰的《深入浅出MFC》,读得那个辛苦呀,终于看完了一半,也算是理解了。心里正那个高兴……
问题来了,最近多媒体老师要我们交个作业,用VB程序设计的,我就上网看视频教程,高深的理论还来不及去探讨,但基础的东西,那个简单呀……
心里非常疑惑,既然VB能够做出那么多东西,而且又那么简单,VC++搞得那么复杂。那么,选择VC++是不是错了?谁能从根本上说出两者的区别,以及学VC++到底是好还是不好?
回答很精彩的话,我再加点分。

首先,即使现在选错了,但是你学VC不是错,也不会白学,它让你从VC所能触及范畴里理解了“编程”这一美好的事物。

本肯恳请楼主不要问哪个好哪个不好,这回让人陷入困境。就像男人好还是女人好,但是正常的男人能孕育小孩吗?同时正常的女人又能独立孕育小孩嘛?

不过楼主,面对事实,提出这个问题的时候已经说明“就你这件事而言”选错了编程工具,应该选VB。

你会提出这个疑问的根本在于发现VC在“有些场合”显得笨重,虽然高级但是却不能帮助你“快速”“有效”地解决问题。

本人从DOS命令dir del开始,经历basic、virsual basic、masm32、vc++、java、c#还有各种脚本。要说哪个好,我说都很好,关键是掌握灭火不能用汽油,杀鸡不要用牛刀,杀牛不能用绣花针的道理。

楼主,你要是想快速产生一个能用的程序,然后VB能做到且又方便又能让使用者高兴,又比用VC做现实起来更简单,那么在VB和VC之间就应该选择VB,这已经明摆着VB更合适了,干嘛费神费力的用VC,那不是找抽嘛?

别理那些怎么都鄙视VB的人,说什么VB是低级的语言,胡扯!咱们讲究“多、快、好、省”:效益多、产出快、质量好、资源省。

我个人很讨厌delphi,认为他是我唯一连入门都难的语言,但是我还是用它写不少win32程序,应为方便呐,要我做一个窗体的数据库应用,我选喜欢的VC,我抽了我(当然有BCB这个C++ RAD应该不错的,不过我没用过,想象delphi那么方便,BCB肯定也方便,传说BCB高手都是delphi高手)。但是要我写个加密算法的实现,我会义不容辞的选择C++,再者这个算法已经被很好的实现,我有会义不容辞的使用现成代码(出于学习当然还是应该自己写),没事找抽那是SB一族的专利。

晕。。。。

这俩从来都不是一个级别的东西,也没有人拿这两个比较,因为没有可比性。

VB上手容易,开发快速,但是速度较慢,功能有限。而且不适合大型项目的开发。比较适合入门以及应用型的人。

VC入门需要一定时间,开发也比较费时,但是做出来的程序速度块,功能全面,从底层驱动到上层构架