感冒为什么会全身酸痛无力| 泌尿外科是看什么的| 黄鳝不能和什么一起吃| 肚脐眼下面是什么部位| 内瘘是什么意思| 三伏天是什么时候| 锐减是什么意思| 腹泻什么意思| 子宫脱垂有什么症状| 清宫后需要注意什么| 什么是口播| 才思敏捷是什么意思| 什么山不能爬脑筋急转弯| 年下恋是什么意思| 二氧化碳低是什么原因| 阳盛阴衰是什么意思| 50公斤发什么物流便宜| 腰底部疼痛跟什么病有关| callme是什么意思| 马陆吃什么| 高密度脂蛋白胆固醇偏低是什么意思| 阴蒂痒是什么原因| 映景是什么意思| 什么是邮箱地址应该怎么填写| 客服是什么工作| 胎盘能吃吗有什么作用与功效| 野鸡吃什么食物| 益是什么意思| 大保健什么意思| 右脸颊长痘是什么原因| 钱丢了预示着什么| 徒木立信是什么意思| 长期湿热会引起什么病| 雪白雪白的什么| 什么病才吃阿昔洛韦片| 儿童喝蜂蜜水有什么好处和坏处| 阴虱用什么药可以根除| 梦见给死人烧纸钱是什么意思| 经常口腔溃疡吃什么维生素| 精囊炎吃什么药最有效| 肝肾衰竭有什么症状| 丝瓜有什么好处| 蓝莓什么时候成熟| 重度抑郁症吃什么药| 尿蛋白十一是什么意思| 来例假头晕是什么原因| 托付是什么意思| 人性是什么| 什么的香味| 息斯敏是什么药| pop店铺是什么意思| 鸡的守护神是什么菩萨| 二尖瓣关闭不全是什么意思| 夜幕降临是什么意思| 草字头弓读什么字| 着凉吃什么药| 梦见捡钱是什么意思| 什么东西补血最快| 明心见性什么意思| 玫瑰和月季有什么区别| 杏花是什么季节开的| 七夕节的含义是什么| 南五行属什么| 虫草花是什么| 张什么结什么| 玉米不能和什么食物一起吃| 末梢血是什么意思| 游泳对身体有什么好处| 晨跑有什么好处| 属羊的跟什么属相犯冲| 球蛋白偏低是什么意思| 拔了智齿需要注意什么| 脚背疼挂什么科| 吃什么食物对头发好| 阴蒂痒是什么原因| 晚上两点是什么时辰| 徒木立信是什么意思| 为什么月经迟迟不来又没怀孕| 满五唯一的房子要交什么税| 胃痉挛吃什么药好| 他克莫司软膏治疗什么| 十月初一是什么节| naps是什么意思| hb是什么意思| 对称是什么意思| 月经快来了有什么征兆| 古代四大发明是什么| 季字五行属什么| 指甲长出来是白色的什么原因| 医保定点是什么意思| 有龙则灵的灵是什么意思| 为什么近视| 摩羯座是什么星象| 牙齿发黄是什么原因导致的| 黄瓜炒什么| 微生物是什么| nse是什么意思| 牙龈肿痛吃什么药快速消肿止痛| 婴儿吃手是什么原因| bl是什么单位| 鬼斧神工是什么意思| 打哈哈是什么意思| 胃疼吃什么消炎药| 掉发严重是什么原因| 可心是什么意思| 叶酸片什么时候吃合适| 中统和军统有什么区别| 诺如病毒吃什么药好得快一点| 为什么会漏尿| 吃什么能丰胸| 大创是什么| 黑醋是什么醋| 妈妈的外婆叫什么| 为什么要小心AB型血的人| 感冒有痰吃什么药| 什么叫脑白质病变| 来月经喝酒有什么影响| 阳历7月15日是什么星座| 长血痣是什么原因| 顺子是什么意思| 水瓶座是什么星座| 黄瓜是绿色的为什么叫黄瓜| 五个月的宝宝能吃什么辅食| 晚上减肥吃什么| 黄山四绝指的是什么| 大便有粘液是什么原因| 梦见两口子吵架是什么意思| 白化病有什么危害吗| 小腹一直疼是什么原因| 桃是什么生肖| 清宫和无痛人流有什么区别| 肛门潮湿瘙痒用什么药最好| 长期服用二甲双胍有什么副作用| 跌打损伤用什么药好得快| 白细胞十十是什么意思| 脖子为什么会痒| 耳朵嗡嗡响吃什么药| 脚心热什么原因| 瘢痕体质是什么意思| 400多分能上什么大学| 什么心什么胆| 王一博是什么星座| 秋葵不能和什么一起吃| 计算机二级什么时候查成绩| 碱是什么东西| 主动脉夹层是什么意思| 狐臭是什么| 梨花是什么生肖| 618什么星座| oct是什么| 今天是什么纪念日| 女人在什么时候最容易怀孕| 惊什么失什么| 母鸡什么意思| 儿童便秘吃什么最快排便| 水代表什么数字| 什么是意淫| 全脂牛奶是什么意思| 嘴唇上长疱疹用什么药| 为什么会有灰指甲| 梅干菜是什么菜做成的| 小孩子眼睛眨得很频繁是什么原因| 78年的马是什么命| 促甲状腺激素高是什么原因| 手淫过度有什么症状| 多囊卵巢综合征是什么意思| 破月是什么意思| 辰砂是什么| 低血糖吃什么水果| 热闹的什么| 什么颜薄命| 梦见砍竹子是什么意思| 心脏变大是什么原因| 肾素高说明什么| 鹅蛋脸适合什么样的发型| 手指关节疼痛用什么药| 空调睡眠模式是什么意思| 不寐病属于什么病症| 致癌是什么意思| 悦字属于五行属什么| 淋巴是什么东西| 为什么会得胆囊炎| 梦见吃月饼是什么意思| 生吃胡萝卜有什么好处和坏处| 什么啊| 为什么叫马桶| 菠菜吃多了有什么害处| 关东八大碗都有什么| 皮肤松弛是什么原因造成的| 为什么一洗澡月经就没了| 干咳嗽是什么原因| pt什么意思| 精液是什么组成的| 为什么一照相脸就歪了| nba打铁是什么意思| 油腔滑调指什么生肖| 廿读什么| style是什么意思| 免疫球蛋白低说明什么| 巴马汤泡脚有什么功效| 小便有点刺痛是什么原因引起的| 吃狗肉有什么危害| 1994年是什么命| 女人白虎是什么意思| 焦虑症吃什么药效果好| 肺气肿是什么症状| 耳朵里长痘是什么原因| 1978年属什么生肖| 脚趾缝脱皮是什么原因| 猫是什么动物| 医保统筹支付什么意思| 海葵是什么| 龙虾和什么不能一起吃| 什么汤养胃| 三个水念什么| 名列前茅的茅是什么意思| 孕妇吃什么蔬菜对胎儿好| pony是什么意思| 尿检能查出什么| 灌注是什么意思| 脚冰冰凉是什么原因| 肌张力高有什么表现| 活好的女人有什么表现| 蛋白粉什么时间喝最好| 得了甲亢都有什么症状| 吃瓜子有什么好处| 龙傲天是什么意思| 彩礼什么时候给女方| 宇五行属性是什么| 女朋友的妹妹叫什么| 太平猴魁属于什么茶| 清末民初是什么时候| 兔属什么五行| alpha是什么意思| 洗衣机不出水是什么原因| 过敏什么东西不能吃| 尿隐血弱阳性什么意思| 剪刀石头布什么意思| 舌苔发黄吃什么药| 什么什么一笑| 碳水化合物指的是什么| 器质性病变是什么意思| 宫颈病变是什么| 宫颈异常是什么意思| 心理医生挂什么科| 点头之交是什么意思| 血常规查什么| 外阴有白色的东西是什么| 乳臭未干是什么意思| 总胆红素偏高是什么引起的| 什么情况下安装心脏起搏器| 三个火念什么| 胡萝卜不能和什么食物一起吃| 自言自语说话是什么病| 姐姐家的孩子叫什么| 慢性胃炎吃什么食物好| 去湿气吃什么中药| 三高可以吃什么水果| 糖尿病早期什么症状| 寒湿吃什么药| 厚黑学的精髓是什么| 好运是什么意思| 什么叫结节| 什么叫心脏早搏| 百度Jump to content

54岁长和系太子李泽钜站上前台

From Wikipedia, the free encyclopedia
C++Builder
Paradigmsobject-oriented, functional, strongly typed
FamilyC++
DevelopersBorland, CodeGear, Embarcadero
First appearedJanuary 7, 1997; 28 years ago (2025-08-05)
Stable release
12.2 Athens / September 12, 2024; 10 months ago (2025-08-05)
Platformx64
OSWindows 10[1]
LicenseTrialware
Websitewww.embarcadero.com/products/cbuilder
Influenced by
Delphi, C++
百度 至于书中必不可少的情感元素,丁丁张认为,很多亲密关系是从拥抱开始,但也以拥抱结束。

C++Builder is a rapid application development (RAD) environment for developing software in the C++ programming language. Originally developed by Borland, as of 2009 it is owned by Embarcadero Technologies, a subsidiary of Idera. C++Builder can compile apps for Windows (both IA-32 and x64), iOS, macOS, and Android (32-bit only). It includes tools that allow drag-and-drop visual development, making programming easier by incorporating a WYSIWYG graphical user interface builder.

C++Builder is the sibling product of Delphi, an IDE that uses the Object Pascal programming language. C++Builder combines the Visual Component Library (VCL) and IDE written in Object Pascal with multiple C++ compilers. C++Builder and Delphi can generate mutually compatible binaries. C++ methods can call Object Pascal methods and vice versa. Since both Delphi and C++ use the same back-end linker, the debugger can step from Delphi code into C++ transparently. In addition, C++Builder projects can include Delphi code. (The reverse is not possible.)

Technology

[edit]

C++Builder uses the same IDE as Delphi, and shares many core libraries. Notable shared Delphi (Object Pascal code) and C++ Builder routines include the FastMM4 memory manager, which was developed as a community effort within the FastCode project, the entire UI framework known as the VCL, which is written in Object Pascal, as well as base system routines, many of which have been optimised for both Delphi and C++Builder through the FastCode project.

C++Builder projects can include Delphi code. The Delphi compiler emits C++ headers, allowing C++ code to link to Delphi classes and methods as though they were written in C++. The reverse (C++ code being used by Delphi) is not as straightforward but possible.

C++Builder originally targeted only the Microsoft Windows platform. Later versions incorporated Borland CLX, a cross-platform development visual component library based on Qt, that supports Windows and Linux, however CLX is now abandoned. The current version by Embarcadero supports cross-platform development using the new Firemonkey (FMX) library.

Editions

[edit]

C++ Builder is available in four editions with increasing features and price:

  • Community: Available for free for one year but has a limited commercial-use license. Includes local database connectivity and some library source code.
  • Professional: Adds cross-platform compilation for macOS, (until version 10.2.2: iOS and Android requiring the purchase of the additional Mobile Add-On pack), more library source code, code formatting, and a full commercial license.
  • Enterprise: Includes the mobile target platforms and adds client/server database connectivity, Enterprise Mobility Services, and DataSnap multi-tier SDK.
  • Architect: Adds data modeling tools.

History

[edit]

C++Builder was released in 1997, replacing Borland C++ and the Object Windows Library (OWL) to considerable user consternation, since maintenance of the latter products was abruptly abandoned. While Borland advised OWL users to migrate to C++Builder, no automatic migration tools were provided, and for many the cost of migration was too high. Some users continued to use Borland C++ to maintain their OWL applications, while others migrated to OWLNext (a patched version of OWL, maintained by the user community), Microsoft Foundation Classes or similar portable GUI library alternative, such as wxWidgets.

Still, despite the disruption caused to existing Borland C++ and OWL users by Borland's new focus on C++Builder and VCL, C++Builder was well received. In the press release announcing shipment, Borland included a glowing quote by renowned C++ expert and book author Bruce Eckel: "I love Borland C++Builder! For the first time, I can whip together an efficient C++ Windows program without thinking about Windows programming. [...] This is clearly the next major step forward in the evolution of C++ visual programming."[2]

Release cycle

[edit]

Originally, the C++Builder release cycle was such that Delphi got major enhancements first, with C++Builder following,[3] though recent versions have been released at the same time as their Delphi equivalents.[4]

1.0

[edit]

Borland announced the preview version of C++Builder 1.0 on January 7, 1997.[5] The company released a retail version on February 26, 1997,[2] in three editions: "Standard," "Professional," and "Client/Server Suite."[6]

3.0

[edit]

Borland skipped the 2.0 version number to align C++Builder with its Delphi version numbering.

4.0

[edit]

New features include:[7]

  • Integrated Inprise Corporation's VisiBroker 3.3 with event and naming services
  • New multi-standard flexible C++ compiler
  • Support for the latest ANSI/ISO C++ language specifications, including a host of compiler enhancements including Dynamic Compilation and Adaptive Compiler Technology (ACT), which radically speed compiler build processes; full ANSI/ISO template implementation; full ANSI/ISO STL (standard template library) support; and a high-performance 32-bit ANSI C++ native code compiler.
  • Fully customizable AppBrowser IDE
  • Latest support for Windows 98, 95, and NT including multiple monitors, common controls, docking forms and toolbars, and more.
  • New Code and Parameter completion, and the new ClassExplorer live structured class view and member creation wizards.
  • Exclusive C++ debugging tools, including remote debugging for distributed development (COM and CORBA); multi-process and cross-process debugging with debug inspectors, dynamic watch windows, and debug tooltips.
  • Internet tools, including ActiveForms for building Web browser C++ applications and WebBroker for building CGI, WinCGI, ISAPI, and NSAPI C++ applications and over 25 Internet protocol components for instantly adding HTTP, FTP, SMTP, POP, NNTP, HTML, and TCP/IP support to any C++ application.
  • Multi-Tier Database Development Services (MIDAS) Development Kit, including MIDAS 2.
  • Support for industry standards, including Oracle Corporation's Oracle8i database server; Microsoft Corporation's Microsoft Foundation Classes (MFC), Microsoft Active Template Library (ATL), Microsoft SQL Server 7 and MTS (Microsoft Transaction Server); and Inprise Corporation's Object Windows Library (OWL) and Visual Component Library (VCL).
  • EZ-COM, which simplifies C++ COM client development and One-Step ActiveX Control creation with new Data Binding support.

5.0

[edit]

On March 22, 2000, Inprise Corporation announced the release of Borland C++Builder 5, available in Enterprise, Professional, Standard editions.[8] New features include:[9]

  • Support of Windows 2000.
  • Internet Express
  • XML and HTML4 Support for Full-featured Dynamic Clients
  • Active Server Objects for the Microsoft Internet Platform
  • TeamSource
  • Interbase 6.5

6.0

[edit]

On February 5, 2002, Borland announced the release of C++Builder 6 on February 8, 2002, in three editions: "Enterprise," "Professional," and "Personal."[10] 60-day free trial download of C++Builder 6 Enterprise was also planned. New features include:[11]

  • Support of Windows XP
  • BizSnap e-business development platform with Web Services
  • WebSnap Web application development platform
  • Borland CLX component library (Professional/Enterprise)
  • dbExpress (Professional/Enterprise), Enterprise edition adds DB2/Informix/Oracle dbExpress drivers
  • NetCLX WebBroker WebBroker-compatible cross-platform Web application development framework for Windows and Linux (Professional/Enterprise)
  • MyBase XML data briefcases (Professional/Enterprise)
  • Borland C++ Compiler 5.5

Minimum supported operating system was changed to Windows 98.

C++BuilderX

[edit]

On Sep 15, 2003, Borland Software Corporation announced the release of Borland C++BuilderX (CBX), which was also included as part of the latest Borland Enterprise Studio for Mobile.[12] CBX was written using the same framework as JBuilder and bore little resemblance to either C++Builder or Delphi. This product was aimed at developing large programs for enterprises, but did not sell well.

On Sep 22, 2003, Borland Software Corporation and PalmSource, Inc. announced Borland has licensed the PalmSource software development kits (SDKs) and will support Palm OS development in the Borland C++BuilderX Integrated Development Environment (IDE) and latest Borland Application Lifecycle Management (ALM) solutions for C++.[13]

At the end of 2004 Borland announced that it would continue to develop the earlier C++Builder and bundle it with the Delphi development suite, abandoning C++BuilderX.

2006

[edit]

On Oct 10, 2005, Borland announced the release of C++Builder 2006 (previously codenamed "DeXter").[6] Minimum supported operating system was changed to Windows 2000.

About a year after the announcement, the company released Borland Developer Studio 2006, which includes Borland C++Builder 2006, with improved configuration management and bug fixes. Borland Developer Studio 2006 is a single package containing Delphi, C++Builder, and C#Builder.

2007

[edit]

In 2006 Borland's Developer Tools Group, developers of C++Builder, was transferred to a wholly owned subsidiary, CodeGear.

June 5, 2007, CodeGear released C++Builder 2007,[14] providing:

  • Full API support for Microsoft Windows Vista including themed applications and seamless VCL support for Aero and Vista Desktop
  • Increased ANSI C++ conformance
  • Up to 500% faster in-IDE build performance
  • Support for MSBuild, DBX4 database architecture, and "VCL for the Web" which supports Ajax
  • IDE, debugger, dbExpress, and VCL component improvements

CodeGear RAD Studio 2007 incorporates C++Builder 2007 and Delphi. Also in 2007 Borland revived the "Turbo" brand and released two "Turbo" editions of C++Builder: Turbo C++ Professional, and Turbo C++ Explorer (no longer available from CodeGear), based on Borland C++Builder 2006.

In 2008 CodeGear was purchased by Embarcadero Technologies, who continued development.

2009 and 2010

[edit]

After purchasing CodeGear, Embarcadero Technologies bundled C++Builder with Delphi and other tools and released them as RAD Studio.[15]

C++Builder 2009 was released on August 25, 2008, featuring:[16]

  • Full Unicode support throughout VCL and RTL
  • Early adoption of the C++0x standard
  • Full ITE (Integrated Translation Environment) support
  • Native Ribbon components
  • Inclusion of the Boost library.
  • VCL and RTL enhancements
  • New DataSnap library for database applications.

C++Builder 2010 followed August 24, 2009, adding:[17]

  • Touch and gesture support for VCL components
  • C++ specific class explorer
  • Code completion improvements
  • IDE updates

XE releases

[edit]

Embarcadero changed the versioning scheme. Each new version of C++Builder was called XE#, where # is a sequential integer.

XE

[edit]

C++Builder XE was released August 30, 2010 and included:[18]

  • Multiple C++ language updates
  • New C++ compiler options
  • Multiple user-requested fixes

XE2

[edit]

C++Builder XE2 was released August 31, 2011 and included:[19][20]

  • New 'FireMonkey' library for creating cross-platform GUIs (Windows, macOS, iOS)
  • dbExpress to deliver new connectivity options with support for InterBase XE, FireBird 2.5, SQL Anywhere 12 and ODBC
  • DataSnap mobile support for iOS, Android, Blackberry, and Windows Phone
  • Expanded cloud computing integration with new data and deployment options to Amazon EC2 and Microsoft Windows Azure
  • LiveBindings for VCL and FireMonkey components
  • Multiple new reporting tools

XE3

[edit]

C++Builder XE3 was released September 4, 2012 and added:[21][22]

  • Windows 8 Style UI
  • Enhanced native UI control styling
  • 3rd party Pro-Designer UI Styles
  • Support for Mac OS X Mountain Lion & Retina
  • Project templates
  • Touch and Live Tile support
  • 1-click conversion for existing apps
  • Audio/Video Multimedia controls
  • Simple “Draw to bind” data and properties between objects
  • Quick app prototyping
  • Organize bindings with Layers

XE4

[edit]

C++Builder XE4 was released April 22, 2013, and included:[23][24]

  • 64-bit Windows compiler based on Clang 3.1. The 32-bit compiler was still based on Embarcadero's older technology.
  • FireDAC library for database access
  • Many new FireMonkey components and updates
  • Mobile Form Designer

XE5

[edit]

C++Builder XE5 was released September 11, 2013, and included:[25]

  • Time Picker control for Windows and OS X
  • Built-in search filtering for TListView on Windows and OS X
  • FM Platform performance optimizations
  • Professional edition includes expanded FireDAC support for local databases, including Microsoft Access database, SQLite database, InterBase ToGo / IBLite, InterBase on localhost, MySQL Embedded, MySQL Server on localhost, Advantage Database local engine, PostgreSQL on localhost, Firebird Embedded, and Firebird on localhost
  • FireDAC integrated into the C++Builder install for Professional, Enterprise, Ultimate and Architect editions
  • REST Client support for simplified invocation of REST services
  • Authorization support including Basic Authentication, Plan Authentication, OAuth1, OAuth2
  • TRestClient, TRestRequest, and TRestResponse components
  • REST Debugger tool for testing REST calls and their parameters

C++Builder XE5 Starter Edition includes:

  • Develop 32-bit Windows application using the C++Builder VCL and FireMonkey application platform
  • IDE and visual development environment
  • Hundreds of included components
  • License for use until user's individual revenue from C++Builder applications or company revenue reaches $1,000 US or development team expands to more than five developers

Available editions include Architect, Ultimate, Enterprise, Professional, Starter.

XE6

[edit]

Released April 15, 2014, C++Builder XE6 included:[26]

  • FireMonkey Android application support
  • Support for Windows 64-bit packages
  • C++ compiler improvements
  • IDE, Deployment Manager, and SDK Manager improvements

XE7

[edit]

Released September 2, 2014, C++Builder XE7 added:[27]

  • FireMonkey multi-platform support through "multi-device applications"
  • Runtime Library improvements for Bluetooth, parallel programming, XML, and web encoding/decoding
  • Enterprise Mobility Services to interface with DataSnap REST APIs and enterprise database data.

XE8

[edit]

C++Builder XE8, released April 7, 2015, included the following new features:[28]

  • GetIt Package Manager updates
  • Native iOS Presentation for FireMonkey components
  • Desktop web browser component
  • Interactive mobile maps
  • New media library options
  • Mobile app analytics
  • New C++ compiler for 64-bit iOS
  • Mercurial version control integration
  • New DUnitX testing framework

Subsequent releases

[edit]

In 2015, Embarcadero once again changed the versioning scheme. Starting with version number 10.0, each version also received a nickname.

10.0 Seattle

[edit]

Released August 31, 2015, Seattle[29] updated the IDE with:

  • CLANG 3.3 C++ compiler suite with some exceptions[30]
  • Windows 10 FireMonkey, CVL, and RTL support
  • VCL Windows 10 controls
  • New VCL Styles
  • Multi-monitor configuration improvements
  • Updates to the IDE, debugger, database and cloud libraries, and documentation

10.0.1 Update 1

[edit]

Released November 2015, Update 1 added:

  • FMX Grid control for iOS
  • iOS native UI styling
  • New FMX feature demos
  • Platform support for iOS 10 and macOS Sierra

10.1 Berlin

[edit]

Released April 20, 2016,[31] Berlin added:

  • FireUI App Previews - Lets you preview your FireMonkey application on iOS, Android, OS X and Windows as you are designing the app
  • Android API 23 support
  • Improved Style Designer
  • Address Book for iOS and Android
  • DataSnap support for JSON streaming
  • FireDAC database improvements
  • Improved support for new Azure and AWS APIs
  • Runtime Library optimizations
  • iOS (32 and 64 bit) and Android debuggers

10.1.1 Update 1

[edit]

Released September 2016, Update 1 added:

  • iOS native styling for TGrid
  • FMX ListView Item Designer and search filter
  • iOS 10 and macOS Sierra support

10.1.2 Update 2

[edit]

Released December 2016, Update 2 added:[32]

  • Windows Desktop Bridge deployment support
  • VCL QuickEdits
  • New Windows 10 styles
  • Improved GetIt package manager

10.2 Tokyo

[edit]

Released March 22, 2017,[33] Tokyo included:[34]

  • Better support for debugging
  • Better Codegen in Clang-enhanced compilers
  • C++ Android applications can be built without requiring specific versions of the NDK
  • Linker utilizing up to 4GiB of memory
  • Improved exception handling
  • Improved app tethering
  • iOS and macOS debugger enhancements
  • High DPI fixes for VCL components

10.2.1 Update 1

[edit]

Released August 2017, Update 1 added:[35]

  • C++ compiler and linker quality fixes
  • Support for iOS 10.3 and XCode 8.3.3 when targeting the iOS App Store
  • Runtime Library and VCL enhancements
  • Android control rendering enhancements

10.2.2 Update 2

[edit]

Released December 2017, Update 2 added:[36]

  • FireMonkey QuickEdits
  • New VCL controls
  • Updated IDE look and feel
  • iPhone 11 and X support

10.2.3 Update 3

[edit]

Released March 2018, Update 3 provided quality improvements and fixes for:[37]

  • iOS 11.3 support
  • CodeInsight
  • C++ compiler 4k stack allocation
  • Context help
  • Android push notification

10.3 Rio

[edit]

C++Builder 10.3 was released November 21, 2018 with new features:[38]

  • C++17 Support
  • Improved code completion
  • Improved math performance for C++ functions
  • Error Insight preview of code issues
  • New libraries through the GetIt package manager
  • Improved IDE, dark theme
  • VCL High DPI component support
  • TWindowsStore component
  • Support for Android API 26
  • Android Z-Order, native controls, and new permissions model
  • iOS 12 support
  • Multiple database improvements
  • Improved REST architecture
  • Improved Azure and AWS S3 support

10.3.1 Update 1

[edit]

Released February 2019, Update 1 added:[39]

  • Expanded support for iOS12 and iPhone X
  • HTTP and SOAP Client Library enhancements for Windows
  • Bookmarks and Navigator IDE productivity tools
  • 15 custom VCL and FMX styles
  • Compiler improvements and bugfixes

10.3.2 Update 2

[edit]

Released July 2019, Update 2 added:[40]

  • C++17 support for Windows 64-bit
  • Improved Code Insight and Code Completion
  • Updates to the Android Firebase push notification support
  • Run Time Library optimizations
  • VCL, FMX, and IDE quality improvements

10.3.3 Update 3

[edit]

Released November 2019, Update 3 provided numerous quality enhancements and bug fixes for:[41]

  • C++ RTL and compiler
  • IDE, iOS/Android compatibility
  • FireDAC and Database tools
  • Web clients
  • Debugger

10.4 Sydney

[edit]

Released May 26, 2020, Sydney improved the product by adding:[42]

  • Unified memory management
  • Expanded C++ library support
  • Windows 64-bit debugging and linking improvements
  • New VCL Styles and control styling for high-DPI monitors
  • Metal driver GPU support for macOS and iOS
  • Enhanced parallel programming library support
  • Improved LiveBindings performance

10.4.1 Update 1

[edit]

Released September 2020, Update 1 added:[43]

  • Quality improvements to IDE, C++ Toolchain, FMX, VCL, and other libraries
  • Improved support for multi-monitor desktop layouts
  • Windows 64-bit debugger and linker enhancements

10.4.2 Update 2

[edit]

Released February 2021, Update 2 added:[44]

  • Advertising component for iOS, including AdMob support based on the Google Firebase SDK
  • VCL TControlList control, a flexible and virtualized list control, designed as a high-performance control for very long lists and a modern look and feel
  • VCL TNumberBox control, a modern-looking numeric input control, for integer, floating point numbers, and currency values
  • Updated Konopka Signature VCL Controls (over 200 additional Windows UI controls), available for download in the GetIt Package Manager

11 Alexandria

[edit]

C++Builder 11 was released September 10, 2021.[45]

11.1 Update 1

[edit]

On March 15, 2022, Embarcadero released RAD Studio 11.1 with new features including:[46]

  • Many IDE Improvements
  • Extensive High DPI IDE quality, plus improved use of the IDE with Remote Desktop
  • Improvements with High DPI designers for VCL and FireMonkey and the styled VCL form designer
  • GetIt Library Manager enhancements
  • Code Insight Across Delphi and C++Builder
  • The Delphi LSP engine saw big performance improvements
  • The Delphi and C++ compilers for the various platforms were improved in terms of stability and performance
  • Improved RTL, UI, and Database Libraries

11.1.5 C++ Code Insight Update

[edit]

On July 14, 2022, Embarcadero released C++Builder 11.1.5 C++ Code Insight Update with a number of improvements and quality fixes for C++ developers using C++Builder 11.1 by adding:[47][48]

  • New handling multiple navigation destinations
  • New delayed indexing to reduce CPU usage
  • New third option for LSP Code Insight
  • Performance improvements
  • Improvements display of code completion results
  • Improved navigation
  • An issue for users of the classic compiler
  • Issues saving all files in a project
  • More improvements and a variety of quality fixes

11.2

[edit]

C++Builder 11.2 was released September 2022.

11.3

[edit]

C++Builder 11.3 was released February 2023.

12 Athens

[edit]

C++Builder 12 Athens was released November 2023.

12.1

[edit]

C++Builder 12.1 was released April 2024.

12.2

[edit]

C++Builder 12.2 was released September 2024.

See also

[edit]

References

[edit]
  1. ^ "Installation Notes - Operating System Requirements". Retrieved 2025-08-05.
  2. ^ a b "BORLAND SHIPS BORLAND C++BUILDER". June 5, 1997. Archived from the original on June 5, 1997. Retrieved April 6, 2019.
  3. ^ "Borland C++Builder 5.0 - PC Magazine". Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  4. ^ "Delphi Release Dates". Delphi Programming. Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  5. ^ "PR-BORLAND ANNOUNCES WEB AVAILABILITY OF PREVIEW EDITION OF BORLAND C++BUILDER". June 5, 1997. Archived from the original on June 5, 1997. Retrieved April 6, 2019.
  6. ^ a b "Borland? Delphi? 2006 and C++Builder? 2006 Deliver Key New Features to Speed Microsoft? Windows? and .NET Application Delivery". February 26, 2009. Archived from the original on February 26, 2009.
  7. ^ "Inprise Corporation Launches borland.com With Announcement Of Borland C++Builder 4". October 30, 2001. Archived from the original on October 30, 2001.
  8. ^ "Inprise/Borland Announces Availability Of Borland C++Builder 5". Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  9. ^ "Inprise/Borland Announces Borland C++ Builder 5". Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  10. ^ "Borland Targets C++ Web Services Opportunity". Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  11. ^ "Feature Matrix" (PDF). Archived from the original (PDF) on 2025-08-05. Retrieved 2025-08-05.
  12. ^ "Mobile Industry Welcomes the Launch of Borland? C++BuilderX?". June 15, 2009. Archived from the original on June 15, 2009.
  13. ^ "Borland and PalmSource Advance Enterprise C++ Development for Palm OS? Mobile Applications". February 23, 2009. Archived from the original on February 23, 2009.
  14. ^ "What's New in RAD Studio (C++Builder 2007)". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 6 November 2020.
  15. ^ "See Embarcadero's press releases for different software application development and database products in various countries and regions". Embarcadero Website. Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  16. ^ "What's New in Delphi and C++Builder 2009". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 6 November 2020.
  17. ^ "What's New in Delphi and C++Builder 2010". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 6 November 2020.
  18. ^ "C++Builder Changes for XE". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 6 November 2020.
  19. ^ "What's new in C++Builder XE2". Embarcadero Developer Network. Embarcadero Technologies. Retrieved 6 November 2020.
  20. ^ "What's New in Delphi and C++Builder XE2". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 6 November 2020.
  21. ^ "C++Builder XE3 Data Sheet" (PDF). Embarcadero.com. Embarcadero Technologies. Retrieved 6 November 2020.
  22. ^ "What's New in Delphi and C++Builder XE3". docwiki.embarcadero.com. Embarcadero Technologies. Archived from the original on 23 May 2014. Retrieved 6 November 2020.
  23. ^ "C++Builder XE4 Frequently Asked Questions". Embarcadero.com. Embarcadero Technologies. Retrieved 6 November 2020.
  24. ^ "What's New in Delphi and C++Builder XE4". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 6 November 2020.
  25. ^ "C++Builder XE5 Feature Matrix" (PDF). Archived from the original (PDF) on 2025-08-05. Retrieved 2025-08-05.
  26. ^ "What's New in Delphi and C++Builder XE6". docwiki.embarcadero.com. Embarcadero Technologies. Archived from the original on 10 February 2016. Retrieved 6 November 2020.
  27. ^ "What's New in Delphi and C++Builder XE7". docwiki.embarcadero.com. Embarcadero Technologies. Archived from the original on 18 October 2014. Retrieved 6 November 2020.
  28. ^ "What's New in Delphi and C++Builder XE8". docwiki.embarcadero.com. Embarcadero Technologies. Archived from the original on 6 June 2021. Retrieved 6 November 2020.
  29. ^ "What's New". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 6 November 2020.
  30. ^ "What's New in RAD Studio 11 Alexandria".
  31. ^ "C++Builder 10.1 Berlin released". ComponentSource. April 25, 2016. Archived from the original on October 1, 2016. Retrieved September 29, 2016.
  32. ^ "RAD Studio 10.1 Berlin Update 2". Embarcadero.com. Embarcadero Technologies. Retrieved 9 November 2020.
  33. ^ "C++Builder Professional 10.2 Tokyo". ComponentSource. 22 March 2017. Archived from the original on 30 March 2017. Retrieved 2025-08-05.
  34. ^ "What's New". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 9 November 2020.
  35. ^ "10.2 Tokyo - Release 1". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 9 November 2020.
  36. ^ "10.2 Tokyo - Release 2". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 9 November 2020.
  37. ^ "10.2 Tokyo - Release 3". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 9 November 2020.
  38. ^ "What's New". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 9 November 2020.
  39. ^ "10.3 Rio - Release 1". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 9 November 2020.
  40. ^ "10.3 Rio - Release 2". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 9 November 2020.
  41. ^ "10.3 Rio - Release 3". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 9 November 2020.
  42. ^ "What's New". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 9 November 2020.
  43. ^ "10.4 Sydney - Release 1". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 9 November 2020.
  44. ^ "10.4 Sydney - Release 2". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 3 March 2021.
  45. ^ "Release Notes". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 10 September 2021.
  46. ^ "Release Notes". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 17 May 2022.
  47. ^ "Release Notes". docwiki.embarcadero.com. Embarcadero Technologies. Retrieved 14 July 2022.
  48. ^ "Release Notes". blogs.embarcadero.com. David Millington. 14 July 2022. Retrieved 14 July 2022.
[edit]
知了代表什么生肖 梦到下雪是什么征兆 颈椎压迫手麻吃什么药 治疗便秘吃什么 狗属于什么类动物
什么时候减肥效果最快最好 梦见小婴儿是什么意思 吃什么才能瘦下来 神助攻什么意思 alike是什么意思
梦见被蛇追着咬是什么意思 梦见别人开车撞死人是什么意思 献血后吃什么补血最快 钾低会出现什么症状 碳酸钠呈什么性
28岁属什么生肖 脖子粗是什么原因 减肥餐吃什么 出痧的颜色代表什么 bmr是什么意思
排暖期是什么时候hcv8jop6ns7r.cn 吃什么会放屁hcv9jop7ns5r.cn 公鸡蛋是什么hcv8jop0ns0r.cn 重要是什么意思520myf.com 肾构错瘤要注意什么hcv8jop0ns5r.cn
血糖高能吃什么hcv9jop8ns1r.cn 肝肾不足证是什么意思hcv7jop4ns7r.cn a2是什么意思hcv8jop7ns0r.cn 跳梁小丑指什么生肖hcv7jop4ns8r.cn 老油条什么意思hcv7jop9ns6r.cn
两小无猜什么意思hcv8jop7ns5r.cn 通五行属什么hcv8jop0ns9r.cn 凝血四项能查出什么病hcv9jop4ns5r.cn 医者仁心什么意思zsyouku.com 女性黄体期是什么意思hcv9jop1ns0r.cn
痱子粉什么牌子好huizhijixie.com 四五天不排便是什么原因beikeqingting.com 十二月是什么星座hcv8jop1ns6r.cn 用什么泡水喝补肾youbangsi.com 后羿属什么生肖hcv8jop5ns5r.cn
百度 技术支持:蜘蛛池 www.kelongchi.com