vc的优势在哪里?就只能开发小而精的软件?迷茫中....... vc的优势在哪里?就只能开发小而精的软件?我用htmlview类写一个定制的浏览器,文档告诉我要了解com类,atl的使用,等等要写大量的代码,还要弄懂com的原理;想在页面中包含一个数据库窗口,结果vc对于数据库的支持让人难受的要死,dbgrid控件不用写代码的东西这里同样要写一大堆代码.无论是多高的高手,只要去写,就有错误存在的可能,vc到底给我们简单了什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉得楼主的话有一定的道理,做快速开发的话,C++BUILDER 绝对比VC合适!!! 也许网络游戏是用c,但是是用vc吗?是用mfc吗?mfc这个破东西,除了做成wps那种东西还有什么经典? 建议找个大型的项目或者库的代码看看.vc 只是一个ide, 而重要的是c或c++语言提供的能力.如果是初学者, 建议可是使用 dev cpp 等工具学 c++. 我想任何一种开发工具的核心是它对于软件架构的设计,成功与否在于它在多大程度上被软件开发人员所接受;这跟主流软件开发人员的胃口也有很大关系我承认比起.net等一些开发工具来,vc要“麻烦”得多,我在.net中间只要拖一个控件出来,然后点击,就可以去后台编写它的事件处理程序,所有的消息绑定,都不关我的什么事;可是在vc中,至少要使用ClassWizard,而且如果不是架构的默认处理流程,我还要做一些特别的处理;如果在SDK下面开发,就更要小心谨慎了可是我本人更倾向于vc,一方面是vc已经具备了深厚的技术底蕴,经常可以在很多网站上看到有关vc的一些别出心裁的讨论,其中渗透了作者对于操作系统和数据结构的“准”创新思想,畅游其中,其乐无穷;另一方面,用比较“罗嗦”的工具编程,更利于软件的扩展,更容易找出问题所在,因为那会更接近机器的处理逻辑,当然需要对整个架构有深刻的理解和认识,vc在高级语言和低级语言的权衡上还是不错的楼主的“只要去写,就有错误存在的可能”,完全赞同,可是开发工具也是有bug的;如果我自己的程序出了错,我可以把它改过来并且加深一些认识,(这就是经验吧),可是如果开发工具的bug呢,谁知道猴年马月,它才会给你打补丁?我还是宁愿自己多写一些代码小家之言,上不得台面;不期望有多少人苟同,敬请指正 norton antivirus 好像是用 vc 写的。norton 公司不小吧?photoshop 也是用 vc 吧? vc8中已经去掉了classwizard,加入了许多vb的特性。VC的优势就是他的IDE了,很多功能都很不错的 另外对于底层的支持,比如socket 完成端口,vc对api函数的支持还是很不错的 【求助】关于CObject类 MFC 关于List control显示不出数据的问题 JS拼音输入法移植入windows mobile setup factory 打包的问题,关于路径 关于属性表对话框 逻辑驱动器编号与分区表中的盘的对应方法? 在VC6.0中使用msxml com组件出现以下链接错误 关于ListCtrl的两个小问题 邹捷先生请看 MFC单文档按钮的处理函数应该放在哪 把程序注册为服务后,在服务中对 HKEY_CURRENT_USER进行读操作时,读到的值为空,为什么? Sleep()的迷惑??
我承认比起.net等一些开发工具来,vc要“麻烦”得多,我在.net中间只要拖一个控件出来,然后点击,就可以去后台编写它的事件处理程序,所有的消息绑定,都不关我的什么事;可是在vc中,至少要使用ClassWizard,而且如果不是架构的默认处理流程,我还要做一些特别的处理;如果在SDK下面开发,就更要小心谨慎了
可是我本人更倾向于vc,一方面是vc已经具备了深厚的技术底蕴,经常可以在很多网站上看到有关vc的一些别出心裁的讨论,其中渗透了作者对于操作系统和数据结构的“准”创新思想,畅游其中,其乐无穷;另一方面,用比较“罗嗦”的工具编程,更利于软件的扩展,更容易找出问题所在,因为那会更接近机器的处理逻辑,当然需要对整个架构有深刻的理解和认识,vc在高级语言和低级语言的权衡上还是不错的
楼主的“只要去写,就有错误存在的可能”,完全赞同,可是开发工具也是有bug的;如果我自己的程序出了错,我可以把它改过来并且加深一些认识,(这就是经验吧),可是如果开发工具的bug呢,谁知道猴年马月,它才会给你打补丁?我还是宁愿自己多写一些代码
小家之言,上不得台面;不期望有多少人苟同,敬请指正
photoshop 也是用 vc 吧?