藏毛窦是什么病| 牛肉和什么蔬菜搭配好| 男人吃韭菜有什么好处| bg是什么意思| 三伏是什么意思| 人咬人有什么危害| 牛肉和什么菜炒好吃| 什么是乳头瘤| 女孩学什么专业好就业| 梦见偷桃子是什么意思| 什么止咳效果最好最快| 脉冲什么意思| 118是什么星座| 法西斯是什么意思啊| 男人精子少吃什么药| 甘油三酯高是什么原因引起的| 头臂长是什么意思| 什么时间英文| 1992年五行属什么| 什么方法可以促进睡眠| 为什么会流产| 感觉是什么意思| 危机四伏是什么生肖| 口腔出血是什么原因| 吃什么水果美白| 不要问为什么| 做完人流需要注意什么| 什么的兵马俑| 西安属于什么省| 交警中队长是什么级别| 男人练臀桥有什么用| ganni是什么牌子| 为什么会得尿道炎| 冰箱冷藏室结冰是什么原因| pornhub是什么| 甲亢吃什么食物最好| 心阳虚吃什么中成药| 七月二十二什么日子| 片状低回声区什么意思| 点了斑不能吃什么| 洋姜学名叫什么| 肺部ct应该挂什么科| 为什么脚会肿| 草莓的花是什么颜色| 痱子用什么药| 手指缝脱皮是什么原因| 猫咪结膜炎用什么药好| 中医治未病是什么意思| 风向是什么意思| 什么是修养| 洁字五行属什么| 唱反调是什么意思| 什么是籍贯| 唐朝灭亡后是什么朝代| 什么是阴道炎| 威士忌属于什么酒| sk是什么牌子| 羊的尾巴有什么作用| wdf是什么意思| 鬼剃头是什么病| 胃酸烧心吃什么| 卷帘大将是干什么的| ab型和b型生的孩子是什么血型| 喉咙痛是什么原因| 拉绿粑粑是什么原因| 鲨鱼肚是什么| 阴道口瘙痒是什么原因| 双侧基底节区腔隙灶是什么意思| 法兰克穆勒什么档次| 三岁看小七岁看老是什么意思| 孕妇喝什么牛奶对胎儿好| 举措前面搭配什么| 上午9点是什么时辰| 热狗为什么叫热狗| 黄油可以做什么美食| 年纪是什么意思| 排骨粥要搭配什么好吃| 建军节是什么时候| 华国锋为什么辞职| 甲状腺跟甲亢有什么区别| 韬光养晦什么意思| 溢字五行属什么| 油脂旺盛是什么原因| 吃什么对子宫好| 女生月经迟迟不来是什么原因| 南方元旦吃什么| 出国需要什么手续和证件| psv医学是什么意思| 口周皮炎用什么药膏| 妲己是什么生肖| 反流性咽喉炎吃什么药最好| 月经来了腰疼是什么原因| 陪嫁一般陪些什么东西| 风流人物指什么生肖| 吃什么爱放屁| mri是什么检查项目| 鹊桥是什么意思| 什么是瘦马| 灯塔是什么意思| 结婚6年是什么婚| 手腕长痣代表什么意思| 宣肺是什么意思| 切除一侧输卵管对女性有什么影响| 受精卵着床的时候会有什么症状| 九月二十八是什么星座| 为什么每天晚上睡觉都做梦| 安赛蜜是什么东西| 鱼吐泡泡是什么原因| 25分贝相当于什么声音| 血压高是什么原因| 梭织面料是什么面料| 党参和丹参有什么区别| 名媛是什么| 毛巾发黄是什么原因| 脸上不停的长痘痘是什么原因| 小腿酸胀痛是什么原因| 五行属木缺什么| 汽车空调不制冷是什么原因| 术前八项检查是什么| 苦瓜对肝脏有什么好处| 头发晕是什么病的征兆| 室性早搏是什么原因引起的| 羊肉不能和什么水果一起吃| 昱读什么| 一月28号是什么星座| 撞车了打什么电话| 扮猪吃老虎什么意思| 小腿酸胀痛是什么原因| 绝代双骄是什么意思| 查结核做什么检查| 7月13号是什么星座| 知了有什么功效与作用| 三七粉什么时间喝好| 做nt需要准备什么| 保妇康栓是治疗什么的| 腿没有劲是什么原因| 葡萄糖氯化钠注射作用是什么| cst是什么意思| 纳少是什么意思| 射手座跟什么星座最配| 93年是什么年| 恏是什么意思| 忌什么意思| 北京有什么| 1870年是什么朝代| 押韵是什么意思| 抗体弱阳性是什么意思| 吃什么菜对眼睛好| 形声字是什么意思| 什么月披星| 天上九头鸟地上湖北佬是什么意思| 女人梦到小蛇什么预兆| 女人为什么要少吃鳝鱼| 胃左边疼是什么原因| 肺纤维增殖灶是什么意思| 阳痿早泄是什么原因| 乌龟能吃什么| 床垫选什么材质的好| 男人为什么会遗精| 石斛长什么样子图片| 耿耿什么| 冬至是什么时候| 皮下出血是什么原因| 吃什么水果能降血压| ceo是什么意思| 血糖高吃什么菜| 下腹疼是什么原因| 便秘用什么| 忆字五行属什么| 利郎男装是什么档次的| 无花果什么品种最好吃| 来大姨妈吃什么水果好| 面霜是干什么用的| 什么是梅花肉| 吴亦凡什么星座| 牙缝越来越大是什么原因| 发泡实验是检查什么的| 1976年属什么生肖| 步履维艰是什么意思| 常喝红茶有什么好处| 透明的什么填词语| 色弱什么意思| 开口腔诊所需要什么条件| 红色加紫色是什么颜色| 西红柿不能和什么一起吃| 淋巴结增大是什么原因严重吗| 生肖鼠和什么生肖相冲| k开头的是什么车| 泪腺堵塞是什么症状| 琼瑶剧是什么意思| 奶瓶pp和ppsu有什么区别| 靠腰是什么意思| 子宫破裂有什么征兆| 主家是什么意思| 缄默是什么意思| 哈欠是什么意思| 狼毒是什么| 莲叶和荷叶有什么区别| 孕妇可以喝什么饮料| 畈是什么意思| 爸爸的爸爸叫什么儿歌| 1983年出生是什么命| 头骨凹陷是什么原因| 风湿是什么原因造成的| 药物流产最佳时间什么时候| 厚黑学什么意思| 荷花什么季节开| 属猪的护身佛是什么佛| 命硬是什么意思| 黄金糕是什么做的| 老花眼有什么症状| 脉弦是什么意思| 破相是什么意思| 1990年什么命| 果实属于什么器官| 什么是电汇| 1981年五行属什么| 黄加黑变成什么颜色| 篱笆是什么意思| 心肌炎是什么病严重吗| 黄精什么味道| 膝关节疼痛用什么药效果最好| 屮艸芔茻什么意思| 什么都值得买| 三秦是什么意思| 偷梁换柱是什么意思| 6月16号是什么星座| 梦见皮带断了什么预兆| 四季不安痣是什么意思| 拉肚子可以吃什么| cps是什么| 什么叫阳性率| 利尿什么意思| 糖尿病什么症状| 0什么意思| 耻骨高是什么原因| 甘油三酯高是什么原因| 胸口闷是什么原因| 眼睛红肿是什么原因| 医疗美容需要什么资质| 嘌呤是什么意思| 刮宫和清宫有什么区别| 青柑是什么| 什么是修养| 现象是什么意思| 血糖高能吃什么蔬菜| 睾头囊肿是什么意思| asmr是什么意思| 女人梦见自己掉牙齿是什么征兆| 法香是什么菜| 妇科支原体感染吃什么药| 马叉虫是什么意思| f00d中文是什么意思| 羊是什么结构的字| 豌豆炒什么好吃| 减肥期间晚上可以吃什么| 为什么夏天容易掉头发| 老公护着家人说明什么| p2是什么意思| 忽必烈和成吉思汗是什么关系| 网球肘用什么药最有效| 抗hp治疗是什么意思| 滇红是什么茶| ab型血和o型血的孩子是什么血型| 百度

2015年莲都区政协第十四届四次会议重点提案目录

(Redirected from C++ Builder)
百度 傍河既是一条河的名字,又是一个乡的名字。

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
Paradigmsobject-oriented, functional, strongly typed
FamilyC++
DevelopersBorland, CodeGear, Embarcadero
First?appearedJanuary?7, 1997; 28 years ago?(2025-08-14)
Stable release
12.2 Athens / September?12, 2024; 11 months ago?(2025-08-14)
Platformx64
OSWindows 10[1]
LicenseTrialware
Websitewww.embarcadero.com/products/cbuilder
Influenced by
Delphi, C++

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]

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]

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

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.

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

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.

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

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

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

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

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

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.

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

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.

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-14.
  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-14. Retrieved 2025-08-14.
  4. ^ "Delphi Release Dates". Delphi Programming. Archived from the original on 2025-08-14. Retrieved 2025-08-14.
  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-14. Retrieved 2025-08-14.
  9. ^ "Inprise/Borland Announces Borland C++ Builder 5". Archived from the original on 2025-08-14. Retrieved 2025-08-14.
  10. ^ "Borland Targets C++ Web Services Opportunity". Archived from the original on 2025-08-14. Retrieved 2025-08-14.
  11. ^ "Feature Matrix" (PDF). Archived from the original (PDF) on 2025-08-14. Retrieved 2025-08-14.
  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-14. Retrieved 2025-08-14.
  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-14. Retrieved 2025-08-14.
  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-14.
  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
检测hpv挂什么科 芹菜可以炒什么 金目念什么 什么穿针大眼瞪小眼 月经2个月没来是什么原因
首肯是什么意思 孕妇感染弓形虫有什么症状 腰间盘突出用什么药好 肠胃炎是什么引起的 尿失禁是什么症状
甘草长什么样 囡是什么意思 梦见看病是什么意思 葡萄糖升高说明什么 烫伤挂什么科室
水瓶座的幸运色是什么 鼻子里流出黄水是什么原因 摸摸唱是什么意思 尿路感染看什么科 喝酒后头疼吃什么药
弦子为什么嫁给李茂hlguo.com 立冬吃什么hcv8jop8ns4r.cn 硬伤是什么意思hcv9jop3ns5r.cn 低血压是什么hcv9jop0ns7r.cn 绞肠痧是什么病hcv9jop6ns9r.cn
执子之手与子偕老什么意思beikeqingting.com 人流后吃什么补身体hcv9jop4ns2r.cn 鱼字五行属什么hcv9jop1ns2r.cn 心脏供血不足吃什么药好hcv7jop6ns9r.cn 儿童说话晚去医院挂什么科youbangsi.com
鱼油什么时候吃最好hcv8jop3ns7r.cn 蔚姓氏读什么hcv9jop3ns3r.cn 总蛋白低是什么意思hcv9jop3ns5r.cn 喉咙不舒服吃什么水果好beikeqingting.com tags是什么意思hcv9jop2ns6r.cn
腥辣食物指的是什么liaochangning.com 血糖高什么原因huizhijixie.com 办理港澳通行证需要带什么证件hcv9jop5ns5r.cn 办健康证需要带什么hcv9jop4ns8r.cn 阑尾炎不能吃什么jiuxinfghf.com
百度