- 主题:图形用户界面(GUI)编程有人用C++ Builder吗?
对,windows api、消息机制和sdk编程框架就沿袭不变了。
【 在 NiuSMTH 的大作中提到: 】
: Windows3.0是1990年的吧?
--
FROM 220.249.128.*
RAD编程就是用VCL框架包装的这一套东西。
【 在 ooolinux 的大作中提到: 】
对,windows api、消息机制和sdk编程框架就沿袭不变了。
--
FROM 220.249.128.*
c++ builder没前途了。
喜欢delphi那套ide,不如改投Lazarus门下,Free Pascal和Delphi语言是全兼容的,而且支持更多平台。
就连Total Commander这个老牌文件管理器的64位版本,都是用的Lazarus编译的,而不是Delphi 64位。
※ 修改:·poocp 于 Aug 25 08:49:22 2022 修改本文·[FROM: 171.221.29.*]
※ 来源:·水木社区
http://www.mysmth.net·[FROM: 171.221.29.*]
修改:poocp FROM 171.221.29.*
FROM 171.221.29.*
一个免费仿品一个商业而已。
按理说C++比Pascal通用,都是基于VCL类库,我一直不懂为什么C++Builder不如Delphi用的人多?
【 在 poocp 的大作中提到: 】
: c++ builder没前途了。
: 喜欢delphi那套ide,不如改投Lazarus门下,Free Pascal和Delphi语言是全兼容的,而且支持更多平台。
就连Total Commander这个老牌文件管理器的64位版本,都是用的Lazarus编译的,而不是Delphi 64位。
--
FROM 220.249.128.*
写了半天,被审核了。
用VCL的要么直接用Pascal,调试编译都方便,逼格还高
要么是纯搞C++的,看不上这种歪门邪道的开发方式
【 在 ooolinux 的大作中提到: 】
: 一个免费仿品一个商业而已。
: 按理说C++比Pascal通用,都是基于VCL类库,我一直不懂为什么C++Builder不如Delphi用的人多?
: 就连Total Commander这个老牌文件管理器的64位版本,都是用的Lazarus编译的,而不是Delphi 64位。
: ...................
--
FROM 123.122.162.*
C++ builder比VC++晚好几年吧,MFC框架在C++码农中有先发优势。
C++ Builder最开始用的obj/lib都和微软的obj/lib还不兼容。它的IDE感觉也不怎么好用。
编译器只支持32位,很久以后才换为clang。
【 在 ooolinux 的大作中提到: 】
: 一个免费仿品一个商业而已。
: 按理说C++比Pascal通用,都是基于VCL类库,我一直不懂为什么C++Builder不如Delphi用的人多?
: 就连Total Commander这个老牌文件管理器的64位版本,都是用的Lazarus编译的,而不是Delphi 64位。
--
FROM 125.35.123.*
VCL原生是Pascal写的,组件给C++Builder用会有各种小问题,
调试组件也很麻烦。所以要么直接用Delphi,要么就是浅尝辄止的用一点BCB
很少有大项目用BCB的。
C++组件库选择也多,个人以为大部分搞C++的看不上这种半吊子的东西。
【 在 ooolinux 的大作中提到: 】
: 一个免费仿品一个商业而已。
: 按理说C++比Pascal通用,都是基于VCL类库,我一直不懂为什么C++Builder不如Delphi用的人多?
: 就连Total Commander这个老牌文件管理器的64位版本,都是用的Lazarus编译的,而不是Delphi 64位。
: ...................
--
FROM 123.122.162.*
歪门邪道指什么,界面设计所见即所得?
【 在 highsun 的大作中提到: 】
: 写了半天,被审核了。
: 用VCL的要么直接用Pascal,调试编译都方便,逼格还高
: 要么是纯搞C++的,看不上这种歪门邪道的开发方式
: ...................
--
FROM 220.249.128.*
关键是MFC巨难学难用,不然大家都喜欢抱微软大腿。
【 在 z16166 的大作中提到: 】
: C++ builder比VC++晚好几年吧,MFC框架在C++码农中有先发优势。
: C++ Builder最开始用的obj/lib都和微软的obj/lib还不兼容。它的IDE感觉也不怎么好用。
: 编译器只支持32位,很久以后才换为clang。
: ...................
--
FROM 220.249.128.*
组件给CB用有什么小问题?
习惯了MFC的难度系数,看不上RAD的界面设计?这是一种误解,界面设计太简单以致只会拖控件的菜鸟被人看不起,其实界面背后的业务逻辑代码才是重点。
【 在 highsun 的大作中提到: 】
: VCL原生是Pascal写的,组件给C++Builder用会有各种小问题,
: 调试组件也很麻烦。所以要么直接用Delphi,要么就是浅尝辄止的用一点BCB
: 很少有大项目用BCB的。
: ...................
--
FROM 220.249.128.*