c++builder的vcl类库竟然是 delphi 编的呀,总感觉与操作系统隔着一层呀!!

bjwqt 2011-07-16 08:14:14
c++builder的vcl类库竟然是 delphi 编的呀,总感觉与操作系统隔着一层呀!!
-----------------------------------
大家有没有这种感觉呢?
vcl对操作系统的底层c/c++语言,基本做了“语法转包”,这样方便delphi的pascal语言调用。
但是对 c++builder 来说,就是隔着一层了。
...全文
546 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
武稀松 2011-08-25
  • 打赏
  • 举报
回复
编译后都是机器指令.对机器来说没什么几层之分.
对初级程序员来说可能有看不懂Pascal代码,觉得有隔着一层的感觉.
但是一个合格的BCB程序员一定可以看懂Pascal代码.特别是一般BCB高手同时也是Delphi高手.
discoveralan 2011-08-24
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 borlandsun 的回复:]
CB: CB调用Delphi写的VCL封装的API = CB(DELPHI(API))
VC: VC调用VC写的MFC封装的API = VC(VC(API))
反正都是两层,我没看出来有哪点惹了楼主了。
楼主: 楼主调用大惊小怪封装的无知 = 楼主(大惊小怪(无知))
[/Quote]

很有意思!~~~
Luisfan 2011-08-22
  • 打赏
  • 举报
回复
隔着的还多着呢
BORLANDSUN 2011-08-22
  • 打赏
  • 举报
回复
CB: CB调用Delphi写的VCL封装的API = CB(DELPHI(API))
VC: VC调用VC写的MFC封装的API = VC(VC(API))
反正都是两层,我没看出来有哪点惹了楼主了。
楼主: 楼主调用大惊小怪封装的无知 = 楼主(大惊小怪(无知))
jone7319 2011-08-07
  • 打赏
  • 举报
回复
微软的.net是自家的东西,你就认因它没有隔着什么吗?.net的效率还要低!
土著巫师 2011-08-01
  • 打赏
  • 举报
回复
搞什么东东,又在乱谈重新开发轮子的问题,无聊的很;没必要,也很浪费。
mjp1234airen4385 2011-08-01
  • 打赏
  • 举报
回复
原则上不表态。
酱油
richardi 2011-08-01
  • 打赏
  • 举报
回复
库是什么语言编的你管它呢,之所有这么干肯定有他们的道理,要是好用C++实现,人家早重写了。反正不耽误你用。
mrzhjy 2011-08-01
  • 打赏
  • 举报
回复
俺也忍不住想说两句,曾经我也想过这个问题,VCL为什么不用C/C++重写一次呢,毕竟那样会在效率上有比较大的改观,同时有一点,程序的大小也会缩减不少,后来看了一篇目文章,忘了叫什么了,很好的说明了这个问题,VCL的确是不如人意,但不得不承认,他封装得很好,大大降低了普通应用的开发周期,尤其在UI上,省时省力。还有一点,就是他的编辑器,真的是很好用,基于这个原因,我做界面程序都有BCB,而做功能有时有VC,如果直接使用API就能完成的功能,我不用VCL,用他的编译器,照样可以写出很小的程序,这些都是工具而已,用好了,就什么都不是问题,问题就是怕你用不好。 BCB6还有VCL的源码,看看他,可以了解VCL的底层是如何运作的,如果你觉得Delphi不爽,可以用C/C++重新封装类,比如TFileStream/TThread...这些类,我就重新封装过,写成在VC/BC下均可无更改编译的类,具有更大的通用性,
ydlchina 2011-08-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ksrsoft 的回复:]
使用cb,附带delphi看看底层,还不错。
[/Quote]
!!!!!!!!!!!!!!!!!!
cankoo 2011-07-28
  • 打赏
  • 举报
回复
你不认为这种多语言的二进制兼容很酷吗?
「已注销」 2011-07-28
  • 打赏
  • 举报
回复
不是说要重写吗..
tompaz 2011-07-28
  • 打赏
  • 举报
回复
所以bcb越来越不行了
还偶尔用6,新版的偶没兴趣试用
tmp_gogoto 2011-07-22
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 fbmsyu 的回复:]

楼主看来不懂。
[/Quote]
你说反了吧,不懂,是问不出这个问题来的。
fbmsyu 2011-07-21
  • 打赏
  • 举报
回复
楼主看来不懂。
Bosman 2011-07-20
  • 打赏
  • 举报
回复
纯属找抽的....
zzhong2 2011-07-20
  • 打赏
  • 举报
回复
还有一个单根继承和多根继承的问题,Delphi的VCL和C#的.net安德森把它们都整成单根继承,但C++支持多根继承,也就是一个类可由多个基类继承而来
fxworld 2011-07-18
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 bztsgq 的回复:]

不是呀,操作系统,很多地方是c写的呀。
[/Quote]

这种白痴问题别再讨论了,好吧。
bztsgq 2011-07-18
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 fxworld 的回复:]

你用c++包装api不也是隔着一层吗?

[/Quote]
不是呀,操作系统,很多地方是c写的呀。
fxworld 2011-07-18
  • 打赏
  • 举报
回复
[Quote=引用楼主 bjwqt 的回复:]
c++builder的vcl类库竟然是 delphi 编的呀,总感觉与操作系统隔着一层呀!!
-----------------------------------
大家有没有这种感觉呢?
vcl对操作系统的底层c/c++语言,基本做了“语法转包”,这样方便delphi的pascal语言调用。
但是对 c++builder 来说,就是隔着一层了。
[/Quote]

你用c++包装api不也是隔着一层吗?
加载更多回复(7)
下载代码方式:https://pan.quark.cn/s/28492da20c79 依据所提供的文件资料,本资源将系统地探讨FPGA(即现场可程门阵列)的核心概念、其在视频图像技术领域的入门及进阶知识要点,以及图像处理算法的实现方法。此外,还将对VIPBoardBig这一特定FPGA开发板的详细资料和使用途径进行深入剖析。 FPGA的入门与进阶学习主要涉及以下核心内容: 1. FPGA的基础概念:FPGA是一种能够通过程进行配置的集成电路,主要目的是达成硬件逻辑的可重构特性。该类芯片由大量的可配置逻辑模块(CLB)、输入输出模块(IOB)以及可程互连资源共同构成。 2. FPGA开发板与相关套件:FPGA开发板是一种用于FPGA芯片学习和测试的硬件平台,通常配备有基础的外设设备,例如LED指示灯、按键开关、LCD显示屏、串口通信接口等。套件则通常包含硬件板卡、技术文档、相关资源,以及可能的软件工具和示例代码集。VIPBoardBig即为本教程选用的FPGA开发板,拥有特定的硬件配置和功能特性。 3. FPGA的开发流程:FPGA开发一般涉及硬件描述语言(HDL)的设计与仿真阶段,常用语言为Verilog或VHDL。随后,借助综合工具将设计蓝图转化为FPGA内部的逻辑网络,最终通过程设备将配置文件传输至FPGA芯片中,从而实现设计的预期功能。 4. 外设开发与设计工作:涵盖LED显示控制、键盘驱动、LCD显示驱动、UART串口设计等基础外设的开发任务。这部分知识将引导学习者掌握如何在FPGA平台上管理和运用这些基础外设。 5. VGA驱动显示与字符显示测试:VGA(Video Graphics Array)是一种视频传输接口标准,能够支持640x480...
内容概要:本文系统阐述了企业在搭建官方知识库后如何通过“7步锚定法”实现GEO(生成式引擎优化)的落地,重点在于从知识库走向内容矩阵的战略升级。文章指出知识库仅为起点,真正的核心是让大模型“信任并推荐”企业内容。为此提出“一个主战场+多个品牌布局”的策略,强调需根据行业特性选择高商业流量的大模型(如豆包、文心一言、通义千问等),而非工具性模型(如ChatGPT、Claude)。通过业务场景画像、大模型流量测绘、采信逻辑拆解、内容架构设计、语义关键词埋点、信源建设与效果迭代七步法,构建高质量、高可信度的内容体系,并警惕“全模型覆盖、内容堆砌、一套内容通用、忽视第三方平台”四大误区。最终指出GEO本质是一场认知战,比拼的是对大模型逻辑与客户需求的理解深度及长期主义投入。; 适合人群:已完成官方知识库搭建、希望提升AI引用率与获客效率的企业市场负责人、品牌运营、数字营销从业者及SEO/GEO优化相关人员。; 使用场景及目标:①指导企业科学选择主攻大模型并制定差异化内容策略;②构建符合大模型采信逻辑的高质量内容矩阵;③避免常见GEO落地误区,提升AI搜索下的品牌曝光与转化效果;④建立可持续优化的数据反馈闭环。; 阅读建议:建议结合自身行业特征与客户决策路径,逐步实践“7步法”,优先聚焦单一主战场打透,注重内容质量与第三方权威信源建设,坚持3-6个月持续投入以观察真实效果。

13,872

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧