社区
C++ Builder
帖子详情
谁能为我详细分析一下VC和BCB的优虐?
archer_hao
2002-04-07 02:01:13
从一下几个方面来说
系统编程
数据库
网络
多媒体
游戏
我面临选择,不知该从和下手。
...全文
40
10
打赏
收藏
谁能为我详细分析一下VC和BCB的优虐?
从一下几个方面来说 系统编程 数据库 网络 多媒体 游戏 我面临选择,不知该从和下手。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
archer_hao
2002-04-08
打赏
举报
回复
謝謝各位支持,不過我只想廳廳對兩者的具體分析,而不是評論我這篇帖子值不值
laozhongcheng
2002-04-07
打赏
举报
回复
谢谢redpower(常宁)。
我只是听别人说的,我本来也觉得BCB可以做驱动,毕竟微软的DDK好像不是只针对VC的。多谢你的指教!
我个人觉得,BCB是程序员的首选,反正VC支持的他都支持,VC不支持的他也支持(指VC6及以前版本,VC7不包括)。可是,这只是我觉得……
youyouaq
2002-04-07
打赏
举报
回复
也不至于吧?
把两个工具的各自特点说得清楚些,有助于未入门者自行选择,少走些弯路吧。
不过,对于一些人说BCB对WINDOWS底层操作、程序在WINDOWS下的运行速度等等比不过VC++的话,还是不要说了。如果M$肯开放系统源代码的话,我想BCB在这些方面不会差了。
Richardw
2002-04-07
打赏
举报
回复
都变得麻木了:(
shadowstar
2002-04-07
打赏
举报
回复
呵呵,都变得聪明了
skyhole
2002-04-07
打赏
举报
回复
我觉得也是。
没必要比较,很多时候是被逼着用一新的工具,比如我用BCB,
clsfox
2002-04-07
打赏
举报
回复
同意楼上的说法,这样的问题对于程序员来说是太无聊了。
任何编程工具都能培养除出优秀的程序员,我们不应将精力放在这上面,好好学习吧!
常宁
2002-04-07
打赏
举报
回复
这个问题又会导致一场唾沫战,唉
其实BCB真的没有什么做不来了得
to laozhongcheng(成成)
BCB能做设备驱动
建议这个帖子还是删了好些
laozhongcheng
2002-04-07
打赏
举报
回复
以上这些,除了设备驱动,BCB都可以胜任。
特别在数据库和网络方面,BCB更是首选。
windindance
2002-04-07
打赏
举报
回复
从编程方面来说,当然是BCB
但是从市场方面……很遗憾,是VC。
我说的是实话。
BCB
调用
VC
的DLL(补充)
之前的博文: https://blog.csdn.net/phy0292/article/details/52531983 讲到了
BCB
如何调用
VC
编译的DLL,做
一下
补充。 有时
VC
编译DLL后,用coff2omf把它的LIB文件转换成
BCB
的LIB还是无法使用,原因是
BCB
要求LIB中的C函数名要有下划线开头,而
VC
有时设置编译时导出的函数没有以下划线开头,所以
BCB
链接时会提示没有这些函...
VC
与
BCB
库文件之间的转换问题
经常碰到类似
BCB
contains invalid OMF record,type 0x21(possibly COFF)错误,该错误是由于
BCB
使用
VC
的lib兼容不足导致。 解决方法(1):从
vc
生成的动态库导出c++builder可用的导入库(注意:不是静态库),在Borland目录下找到Borland\CBuilder6\Bin里面有一个implib.exe,它可以将
VC
的DLL转译为
BCB
与
VC
的一些区别(不断更新中)
用
BCB
是万般无奈,硬性要求。无奈归无奈,还是把一些经验总结下来。
我还是没有勇气把整个工程文件在
BCB
里面编译。用
VC
生成好了DLL,再用用
BCB
自带的implib.exe工具转换
一下
。
VC
的DLL在
BCB
中用要注意
一下
几点:
1.implib转换的时候,一定要用-a选项。格式是:implib.exe -a
BCB
.lib
VC
.dll
也就是说,你必须在
vc
下生成动态链接库,静态链接库是没办法转换的。
2.即便是转换成了
BCB
的lib,dll文件
vc
转换
bcb
lib
C:/Documents and Settings/3860>coff2omf -lib:ms c:/ml.lib
bcb
c:/ml1.lib //此处回车 1、coff2omf用于转换Coff格式的Lib 到 OMF格式的Lib 。在cmd中的使用形式为coff2omf c:/ml.lib c:/ml1.lib 。其中coff2omf 的使用环境默认为打开cmd输入coff2o...
在
VC
中调用
BCB
编写的标准DLL函数库
在
VC
6中调用
BCB
6编写的DLL函数库,是完全可能的。但是调用的时候,要注意导入库的格式不兼容。需要做一点修改。 (1)C++builder中声明函数原型为: extern "C" __declspec(dllimport) bool __stdcall Open(const char *xktype,char* de
vC
om , char* szSetup); (2)编译生成DLL文
C++ Builder
13,870
社区成员
102,693
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章