VC++转C++ builder困难吗?

来源:百度知道 编辑:UC知道 时间:2024/06/07 00:48:35
请问C++ builder和VC++相比有什么不同?
VC++转C++ builder有那些难点?
有的书里说c语言的代码放在C++ builder里都能用,那么用VC++写的程序呢,基于api的程序可以在C++ builder里使吗?基于MFC的程序是不是就都没用了,还要重新来写?

1.VC++采用MFC类库,可视化程度低;学习难度大,尤其是做界面;但其
程序编译效率高,程序短小精干。BCB采用VCL类库,可视化程度高,
比MFC要强一些,但VCL类库用P语言编写,程序确实比MFC类库编写的
程序慢一些。相同点就多了,都支持API编程,支持汇编、C。编写大
型程序用到API多了,两种编辑器编出来差不多,运行都挺流畅的。
2.VC++转BCB难点是要重新学习VCL类库,还要适应VCL类库的高可视化,
如果用API,基本没什么难度。
3.用MFC编写的程序能在BCB中编译,因为MFC是C++编写的。另外很多编
译器都支持API,包括VB。VC、BCB都支持C、汇编。都能将应用程序反
汇编并监控程序运行状态,但不能修改重新编译(黑客工具中有这种
工具)。
总的来说,两种编辑器最大的区别是类库,然后是框架。其他都一样。

C程序的效率最高;至少是BC写出来的程序效率的10倍,C#效率的100倍.目前MFC好象只能用于VC

C与C++都各有春秋.但它们都有很多的共同点.我现在在学C#.C#是C与C++的优点合成版.困难是有的.但如果能够努力我想在大的困难也可以解决!
祝你早日学会C++!

c#是c和c++的优点合成版????