您的位置首页百科知识

VC 和BCB哪个好?

VC 和BCB哪个好?

VC的好处就是什么样的软件都可以编写,从驱动到界面软件以及游戏,而且本身又是微软的产品,因此合操作系统的整合无疑是最佳的。其缺点就是学习和开发周期比较长,一般不适合用来开发RAD产品。如果C++功底比较扎实、能够耐得住性子学下去的朋友,学好VC++、MFC以及COM,对于以后的就业是很有帮助知灶核的。BCB(Borland C++ Builder)其基础建立在采用Delphi编写的VCL类库之上,因此,一个有趣的现象就是当你想深入学习BCB底层的时候,你不得不去面对阅读用Delphi编写的VCL库。不过,它的优点也是很明显的,就是让那些有C\C++基础的朋友上手起来很容易,而且能够在很短的时间内开发出具有商业价值的软件,其较新版的开发环境当中集成了STLPort这套模板库,性能要好于VC++ 6.0,这其实这也是不少人考虑使用BCB的一个原因. 总的来说,学习辩缺VC++是搭掘一个长线过程,能够学下去当然最好,但如果你计算机专业知识掌握不全面,或者你不喜欢它会到处是"莫名其妙"的框架代码的话,你可以选择C++ Builder. 对于C++ Builder来说,我个人觉得如果是进小一点的公司或者Windows软件开发不是你个人工作的全部的话,使用它比较合适,因为它毕竟是RAD开发环境,开发界面程序效率肯定要高一些. 但从更长一点的角度来看,如果你想在Windows上开发上层软件不涉及底层的驱动之类软件的话,C#是一个比较合适的选择;而对于C++ Bulider来说,我觉得从长远角度上来说,在Windows平台上最终是要被微软给拖垮的,除非其转向Linux/UNIX平台。