找回密码
 立即注册
搜索
查看: 260|回复: 2

delphi和c++有什么联系?

[复制链接]

65

主题

1248

回帖

1731

积分

金牌会员

一直在找一个人

积分
1731
发表于 2004-6-24 09:46:45 | 显示全部楼层 |阅读模式
我在看delphi的帮助文档时看见了里面不光有delphi的语法还有c++的语法解释,两者之间有什么联系呢?

例如:
Delphi syntax:

procedure Beep;

C++ syntax:

extern PACKAGE void __fastcall Beep(void);

Description

Beep generates a message beep using a Qt API.

340

主题

3478

回帖

5028

积分

网站编辑

积分
5028
发表于 2004-6-24 13:33:37 | 显示全部楼层
Delphi和c++builder同是borland的win32开发工具,两者关系紧密,C++builder在设计上使用了delphi的vcl,这样,就不需要开发两套VCL.所以帮助文件包含两种例子就没什么大惊小怪了。

而且在编译器的构造上,都是在前部分不同,最后的代码生成与优化共用同样的引擎,也就是说,使用delphi和c++builder开发同样的程序,代码效率是一样的。win32框架已经没有什么变化了,估计它下面的开发工具也就大致到此了,估计win32环境下,顶多再出一些64位的delphi/C++编译器来升升级。


微软的VB,foxpro,VC++,也是采用这种方法编译的,共享后端的代码优化生成。
回复

使用道具 举报

65

主题

1248

回帖

1731

积分

金牌会员

一直在找一个人

积分
1731
 楼主| 发表于 2004-6-24 18:51:19 | 显示全部楼层
多谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-20 23:07 , Processed in 0.085011 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表