都可以进行windows程序开发,Visual C++出自微软,主要类库为MFC。由于操作系统是微软的,微软保证它的软件在它自己的系统上运行得良好。如果有其它软件与之竞争,则微软可以在操作系统上做手脚,让其它厂商得软件死翘翘!
C++ Builder是一款真正意义上得可视化C++开发工具,使用VCL类库。用C++开发windows程序第一次可以做得象VB那样容易。不过微软铁定了不想让其它厂商在windows平台上与它竞争。提出了.net framework。任何厂商都必须调用.net framework了。使得borland公司最终退出了windows系统开发平台的开发。C++ Builder 推出2006后,最终将要卖掉,不知以后的命运如何。不过用BCB开发程序真的很容易。
区别很大,虽然语法都是C++
最明显的区别是他们使用的组件包,visual c++基于MFC编程
而c++ builder是基于VCL
再有组织一个项目的程序文件的方式也很不一样
VC++就是平常我们编程所用的版本,微软出的。而C++builder是有borland公司推出的。既然是两个公司的,不可能叫一个名字吧。
一般说来,两者各有千秋。但是,在微软大军满天下的情况下,C++builder可以占据一席之地,可想而知。他的确很优秀