Jump to content

C++Builder

C++Builder
Парадигмы объектно-ориентированный , функциональный , строго типизированный
Семья С++
Разработчики Борланд , КодГир , Эмбаркадеро
Впервые появился 7 января 1997 г .; 27 лет назад ( 1997-01-07 )
Стабильная версия
12.1 Афины / 4 апреля 2024 г .; 4 месяца назад ( 04.04.2024 )
Платформа х64
ТЫ Windows 10 [ 1 ]
Лицензия Пробная версия
Веб-сайт www .embarcadero /продукты /cbuilder
Под влиянием
Делфи , С++

C++Builder — это среда быстрой разработки приложений (RAD) для разработки программного обеспечения на языке программирования C++ . Первоначально разработан Borland , по состоянию на 2009 год. он принадлежит Embarcadero Technologies , дочерней компании Idera . C++Builder может компилировать приложения для Windows (как IA-32, так и x64 ), iOS , macOS и Android (только 32-разрядная версия). Он включает в себя инструменты, которые позволяют осуществлять визуальную разработку с помощью перетаскивания, что упрощает программирование за счет включения WYSIWYG конструктора графического пользовательского интерфейса .

C++Builder — это родственный продукт Delphi , IDE, использующей язык программирования Object Pascal . C++Builder сочетает в себе библиотеку визуальных компонентов (VCL) и интегрированную среду разработки , написанную на Object Pascal, с несколькими компиляторами C++. C++Builder и Delphi могут создавать взаимно совместимые двоичные файлы. Методы C++ могут вызывать методы Object Pascal и наоборот. Поскольку и Delphi, и C++ используют один и тот же внутренний компоновщик, отладчик может прозрачно переходить из кода Delphi в C++. Кроме того, проекты C++Builder могут включать код Delphi. (Обратное невозможно.)

Технология

[ редактировать ]

C++Builder использует ту же среду IDE, что и Delphi , и использует множество основных библиотек. Известные общие подпрограммы Delphi (код Object Pascal) и C++ Builder включают менеджер памяти FastMM4 , который был разработан в результате усилий сообщества в рамках проекта FastCode , всю структуру пользовательского интерфейса, известную как VCL , написанную на Object Pascal, а также базовый код. системные процедуры, многие из которых были оптимизированы как для Delphi, так и для C++Builder посредством проекта FastCode .

Проекты C++Builder могут включать код Delphi. Компилятор Delphi генерирует заголовки C++, позволяя коду C++ связываться с классами и методами Delphi, как если бы они были написаны на C++. Обратный процесс (код C++, используемый Delphi) не так прост, но возможен.

C++Builder изначально предназначался только для платформы Microsoft Windows . Более поздние версии включали Borland CLX , библиотеку визуальных компонентов кроссплатформенной разработки на основе Qt , которая поддерживает Windows и Linux, однако от CLX сейчас отказались. Текущая версия Embarcadero поддерживает кроссплатформенную разработку с использованием новой библиотеки Firemonkey (FMX).

C++ Builder доступен в четырех редакциях с увеличивающимися возможностями и ценой:

  • Сообщество : доступно бесплатно в течение одного года, но имеет ограниченную лицензию на коммерческое использование. Включает подключение к локальной базе данных и некоторый исходный код библиотеки.
  • Professional : добавляет кроссплатформенную компиляцию для macOS (до версии 10.2.2: iOS и Android требуют приобретения дополнительного пакета Mobile Add-On ), больше исходного кода библиотеки, форматирование кода и полную коммерческую лицензию.
  • Enterprise : включает мобильные целевые платформы и добавляет возможность подключения к базе данных клиент/сервер, Enterprise Mobility Services и многоуровневый SDK DataSnap.
  • Архитектор : добавляет инструменты моделирования данных.

Традиционно цикл выпуска был таким, что сначала были внесены существенные улучшения в Delphi, а затем в C++Builder. [ 2 ] хотя последние версии были выпущены одновременно с их эквивалентами в Delphi. [ 3 ]

Borland анонсировала предварительную версию C++Builder 1.0 7 января 1997 года. [ 4 ] Компания выпустила розничную версию 26 февраля 1997 г. [ 5 ] в трех редакциях: «Стандарт», «Профессионал» и «Клиент/Сервер». [ 6 ]

Borland пропустил номер версии 2.0, чтобы привести C++Builder в соответствие с нумерацией версий Delphi.

Новые функции включают в себя: [ 7 ]

  • Интегрированный VisiBroker 3.3 от Inprise Corporation со службами событий и именования.
  • Новый мультистандартный гибкий компилятор C++.
  • Поддержка новейших спецификаций языка ANSI/ISO C++, включая множество усовершенствований компилятора, включая динамическую компиляцию и технологию адаптивного компилятора (ACT), которые радикально ускоряют процессы сборки компилятора; полная реализация шаблона ANSI/ISO; полная поддержка ANSI/ISO STL (стандартная библиотека шаблонов); и высокопроизводительный 32-разрядный компилятор собственного кода ANSI C++.
  • Полностью настраиваемая среда разработки AppBrowser.
  • Новейшая поддержка Windows 98, 95 и NT, включая несколько мониторов, общие элементы управления, закрепляемые формы и панели инструментов и многое другое.
  • Новое завершение кода и параметров, а также новое интерактивное структурированное представление классов ClassExplorer и мастера создания членов.
  • Эксклюзивные инструменты отладки C++, включая удаленную отладку для распределенной разработки (COM и CORBA); многопроцессная и межпроцессная отладка с помощью инспекторов отладки, динамических окон просмотра и всплывающих подсказок отладки.
  • Интернет-инструменты, включая ActiveForms для создания приложений C++ для веб-браузера и WebBroker для создания приложений CGI, WinCGI, ISAPI и NSAPI C++, а также более 25 компонентов интернет-протоколов для мгновенного добавления HTTP, FTP, SMTP, POP, NNTP, HTML и TCP/IP. поддержка любого приложения C++.
  • Комплект разработки служб разработки многоуровневых баз данных (MIDAS), включая MIDAS 2.
  • Поддержка отраслевых стандартов, включая сервер базы данных Oracle8i корпорации Oracle; Microsoft Foundation Classes (MFC), Microsoft Active Template Library (ATL), Microsoft SQL Server 7 и MTS (Microsoft Transaction Server); а также библиотека объектов Windows (OWL) и библиотека визуальных компонентов (VCL) корпорации Inprise.
  • EZ-COM, который упрощает разработку COM-клиента C++ и создание одношагового элемента управления ActiveX благодаря новой поддержке привязки данных.

22 марта 2000 года корпорация Inprise объявила о выпуске Borland C++Builder 5, доступного в редакциях Enterprise, Professional и Standard. [ 8 ] Новые функции включают в себя: [ 9 ]

  • Поддержка Windows 2000.
  • Интернет Экспресс
  • Поддержка XML и HTML4 для полнофункциональных динамических клиентов
  • Активные серверные объекты для интернет-платформы Microsoft
  • TeamSource
  • Межбаза 6.5

5 февраля 2002 г. компания Borland объявила о выпуске C++Builder 6 8 февраля 2002 г. в трех редакциях: «Корпоративная», «Профессиональная» и «Личная». [ 10 ] Также была запланирована 60-дневная бесплатная пробная загрузка C++Builder 6 Enterprise. Новые функции включают в себя: [ 11 ]

  • Поддержка Windows XP
  • Платформа для разработки электронного бизнеса BizSnap с веб-службами
  • WebSnap Платформа для разработки веб-приложений
  • Библиотека компонентов Borland CLX (Профессиональный/Корпоративный)
  • dbExpress (Professional/Enterprise), версия Enterprise добавляет драйверы DB2/Informix/Oracle dbExpress.
  • NetCLX WebBroker WebBroker-совместимая кроссплатформенная среда разработки веб-приложений для Windows и Linux (Профессиональный/Корпоративный)
  • Портфели данных MyBase XML (Профессиональный/Корпоративный)
  • Borland C++ 5.5 Компилятор

Минимальная поддерживаемая операционная система была изменена на Windows 98.

15 сентября 2003 года корпорация Borland Software объявила о выпуске Borland C++BuilderX (CBX), который также был включен в последнюю версию Borland Enterprise Studio for Mobile. [ 12 ] CBX был написан с использованием той же среды, что и JBuilder , и мало напоминал C++Builder или Delphi. Этот продукт был нацелен на разработку крупных программ для предприятий, но продавался плохо.

22 сентября 2003 года Borland Software Corporation и PalmSource, Inc. объявили, что Borland лицензировала комплекты разработки программного обеспечения (SDK) PalmSource и будет поддерживать разработку Palm OS в интегрированной среде разработки (IDE) Borland C++BuilderX и последней версии Borland Application Lifecycle. Решения по управлению (ALM) для C++. [ 13 ]

В конце 2004 года компания Borland объявила, что продолжит разработку более ранней версии C++Builder и объединит ее с пакетом разработки Delphi , отказавшись от C++BuilderX.

10 октября 2005 г. Borland объявила о выпуске C++Builder 2006 (ранее под кодовым названием DeXter). [ 6 ] Минимальная поддерживаемая операционная система была изменена на Windows 2000.

Примерно через год после анонса компания выпустила Borland Developer Studio 2006 , в которую входит Borland C++Builder 2006 , с улучшенным управлением конфигурацией и исправлениями ошибок. Borland Developer Studio 2006 — это единый пакет, содержащий Delphi, C++Builder и C#Builder.

В 2006 году группа инструментов разработчика Borland, разработчик C++Builder, была переведена в дочернюю компанию CodeGear .

5 июня 2007 г. компания CodeGear выпустила C++Builder 2007 . [ 14 ] обеспечение:

  • Полная поддержка API для Microsoft Windows Vista, включая тематические приложения и полную поддержку VCL для Aero и Vista Desktop.
  • Повышенное соответствие ANSI C++.
  • Производительность сборки в IDE до 500 % выше.
  • Поддержка MSBuild , архитектуры базы данных DBX4 и «VCL для Интернета», поддерживающего Ajax.
  • Улучшения компонентов IDE, отладчика, dbExpress и VCL.

CodeGear RAD Studio 2007 включает в себя C++Builder 2007 и Delphi . Также в 2007 году Borland возродила бренд «Turbo» и выпустила две «Turbo» версии C++Builder: Turbo C++ Professional и Turbo C++ Explorer (больше не доступен в CodeGear), основанные на Borland C++Builder 2006 .

В 2008 году CodeGear была приобретена компанией Embarcadero Technologies, которая продолжила разработку.

2009 и 2010 годы

[ редактировать ]

После приобретения CodeGear компания Embarcadero Technologies объединила C++Builder с Delphi и другими инструментами и выпустила их как RAD Studio. [ 15 ]

C++Builder 2009 был выпущен 25 августа 2008 г. и включал в себя: [ 16 ]

  • Полная поддержка Unicode во всех VCL и RTL.
  • Раннее принятие C++0x стандарта
  • Полная поддержка ITE (интегрированной среды перевода)
  • Собственные ленты компоненты
  • Включение библиотеки Boost .
  • Улучшения VCL и RTL
  • Новая библиотека DataSnap для приложений баз данных.

C++Builder 2010 вышел 24 августа 2009 г., добавив: [ 17 ]

  • Поддержка касаний и жестов для компонентов VCL
  • Обозреватель классов C++
  • Улучшения автодополнения кода
  • Обновления IDE

XE-релизы

[ редактировать ]

Embarcadero изменил схему управления версиями. Каждая новая версия C++Builder называлась XE#, где # — последовательное целое число.

C++Builder XE был выпущен 30 августа 2010 г. и включал в себя: [ 18 ]

  • Несколько обновлений языка C++
  • Новые возможности компилятора C++.
  • Множество исправлений по запросу пользователя.

C++Builder XE2 был выпущен 31 августа 2011 г. и включал в себя: [ 19 ] [ 20 ]

  • Новая библиотека FireMonkey для создания кроссплатформенных графических интерфейсов (Windows, macOS, iOS)
  • dbExpress предоставит новые возможности подключения с поддержкой InterBase XE, FireBird 2.5, SQL Anywhere 12 и ODBC
  • Поддержка мобильных устройств DataSnap для iOS, Android, Blackberry и Windows Phone.
  • Расширенная интеграция облачных вычислений с новыми данными и возможностями развертывания в Amazon EC2 и Microsoft Windows Azure.
  • LiveBindings для компонентов VCL и FireMonkey
  • Несколько новых инструментов отчетности

C++Builder XE3 был выпущен 4 сентября 2012 г. и в него добавлено: [ 21 ] [ 22 ]

  • Пользовательский интерфейс в стиле Windows 8
  • Улучшенный стиль управления собственным пользовательским интерфейсом.
  • Стили пользовательского интерфейса сторонних разработчиков Pro-Designer
  • Поддержка Mac OS X Mountain Lion и Retina
  • Шаблоны проектов
  • Поддержка сенсорного экрана и живых плиток
  • Преобразование в один клик для существующих приложений
  • Аудио/Видео Мультимедийные элементы управления
  • Простое рисование для связывания данных и свойств между объектами.
  • Быстрое прототипирование приложения
  • Организация привязок с помощью слоев

C++Builder XE4 был выпущен 22 апреля 2013 г. и включал в себя: [ 23 ] [ 24 ]

  • 64-битный компилятор Windows на основе Clang 3.1. 32-битный компилятор по-прежнему основывался на старой технологии Embarcadero.
  • Библиотека FireDAC для доступа к базе данных
  • Множество новых компонентов и обновлений FireMonkey.
  • Дизайнер мобильных форм

C++Builder XE5 был выпущен 11 сентября 2013 г. и включал в себя: [ 25 ]

  • Элемент управления Time Picker для Windows и OS X
  • Встроенная фильтрация поиска для TListView в Windows и OS X.
  • Оптимизация производительности платформы FM
  • Профессиональная версия включает расширенную поддержку FireDAC для локальных баз данных, включая базу данных Microsoft Access, базу данных SQLite, InterBase ToGo / IBLite, InterBase на локальном хосте, MySQL Embedded, MySQL Server на локальном хосте, локальный механизм базы данных Advantage, PostgreSQL на локальном хосте, Firebird Embedded и Firebird на локальном хосте. локальный хост
  • FireDAC интегрирован в установку C++Builder для редакций Professional, Enterprise, Ultimate и Architect.
  • Поддержка клиента REST для упрощенного вызова служб REST.
  • Поддержка авторизации, включая базовую аутентификацию, плановую аутентификацию, OAuth1, OAuth2.
  • Компоненты TRestClient, TRestRequest и TRestResponse.
  • Инструмент REST Debugger для тестирования вызовов REST и их параметров.

C++Builder XE5 Starter Edition включает в себя:

  • Разработка 32-разрядного приложения Windows с использованием C++Builder VCL и платформы приложений FireMonkey.
  • IDE и среда визуальной разработки
  • Сотни включенных компонентов
  • Лицензия на использование до тех пор, пока индивидуальный доход пользователя от приложений C++Builder или доход компании не достигнет 1000 долларов США или пока команда разработчиков не расширится до более чем пяти разработчиков.

Доступные версии включают Architect, Ultimate, Enterprise, Professional, Starter.

Выпущенный 15 апреля 2014 г., C++Builder XE6 включал в себя: [ 26 ]

  • Поддержка приложений FireMonkey для Android
  • Поддержка 64-битных пакетов Windows.
  • Улучшения компилятора C++
  • Улучшения IDE, Deployment Manager и SDK Manager.

В C++Builder XE7, выпущенном 2 сентября 2014 г., добавлены: [ 27 ]

  • Поддержка нескольких платформ FireMonkey посредством «приложений для нескольких устройств».
  • Улучшения библиотеки времени выполнения для Bluetooth, параллельного программирования, XML и веб-кодирования/декодирования.
  • Enterprise Mobility Services для взаимодействия с API REST DataSnap и данными корпоративной базы данных.

C++Builder XE8, выпущенный 7 апреля 2015 г., включал следующие новые функции: [ 28 ]

  • Обновления диспетчера пакетов GetIt
  • Собственная презентация iOS для компонентов FireMonkey
  • Компонент веб-браузера рабочего стола
  • Интерактивные мобильные карты
  • Новые возможности медиа-библиотеки
  • Аналитика мобильных приложений
  • Новый компилятор C++ для 64-битной iOS
  • Интеграция системы контроля версий Mercurial
  • Новая среда тестирования DUnitX

Последующие выпуски

[ редактировать ]

В 2015 году Embarcadero еще раз изменила схему управления версиями. Начиная с версии 10.0, каждая версия также получила псевдоним.

10.0 Сиэтл

[ редактировать ]

Выпущено 31 августа 2015 г., Сиэтл. [ 29 ] обновил IDE:

  • Компилятор C++ CLANG 3.3, за некоторыми исключениями [ 30 ]
  • Поддержка Windows 10 FireMonkey, CVL и RTL
  • Элементы управления VCL Windows 10
  • Новые стили VCL
  • Улучшения конфигурации нескольких мониторов
  • Обновления IDE, отладчика, базы данных и облачных библиотек, а также документации.

10.0.1 Обновление 1

[ редактировать ]

Выпущено в ноябре 2015 г. В обновление 1 добавлено:

  • Управление FMX Grid для iOS
  • Собственный стиль пользовательского интерфейса iOS
  • Демонстрации новых функций FMX
  • Поддержка платформ iOS 10 и macOS Sierra.

10.1 Берлин

[ редактировать ]

Выпущено 20 апреля 2016 г., [ 31 ] Берлин добавил:

  • Предварительный просмотр приложения FireUI — позволяет предварительно просмотреть ваше приложение FireMonkey на iOS, Android, OS X и Windows во время разработки приложения.
  • Поддержка Android API 23
  • Улучшенный дизайнер стилей
  • Адресная книга для iOS и Android
  • Поддержка DataSnap для потоковой передачи JSON
  • Улучшения базы данных FireDAC
  • Улучшенная поддержка новых API Azure и AWS.
  • Оптимизация библиотеки времени выполнения
  • Отладчики iOS (32 и 64 бит) и Android

10.1.1 Обновление 1

[ редактировать ]

Выпущено в сентябре 2016 г., в обновление 1 добавлено:

  • Собственный стиль iOS для TGrid
  • Дизайнер элементов FMX ListView и фильтр поиска
  • Поддержка iOS 10 и macOS Sierra.

10.1.2 Обновление 2

[ редактировать ]

Выпущено в декабре 2016 г. В обновление 2 добавлено: [ 32 ]

  • Поддержка развертывания Windows Desktop Bridge
  • Быстрое редактирование VCL
  • Новые стили Windows 10
  • Улучшенный менеджер пакетов GetIt.

10.2 Токио

[ редактировать ]

Выпущено 22 марта 2017 г., [ 33 ] Токио включал: [ 34 ]

  • Улучшенная поддержка отладки
  • Лучшее создание кода в компиляторах с расширенными возможностями Clang
  • Приложения C++ для Android можно создавать без необходимости использования определенных версий NDK.
  • Компоновщик, использующий до 4 ГБ памяти.
  • Улучшенная обработка исключений
  • Улучшенная привязка приложений
  • Улучшения отладчика iOS и macOS
  • Исправления высокого разрешения для компонентов VCL.

10.2.1 Обновление 1

[ редактировать ]

Выпущено в августе 2017 г., в обновление 1 добавлено: [ 35 ]

  • Исправления качества компилятора и компоновщика C++.
  • Поддержка iOS 10.3 и XCode 8.3.3 при настройке iOS App Store.
  • Улучшения библиотеки времени выполнения и VCL
  • Улучшения рендеринга элементов управления Android

10.2.2 Обновление 2

[ редактировать ]

Выпущено в декабре 2017 г. В обновление 2 добавлено: [ 36 ]

  • Быстрое редактирование FireMonkey
  • Новые элементы управления VCL
  • Обновлен внешний вид IDE.
  • Поддержка iPhone 11 и X

10.2.3 Обновление 3

[ редактировать ]

В обновлении 3, выпущенном в марте 2018 г., были улучшены качество и исправлены следующие проблемы: [ 37 ]

  • Поддержка iOS 11.3
  • КодИнсайт
  • Выделение стека компилятором C++ 4 КБ
  • Контекстная справка
  • Android push-уведомление

C++Builder 10.3 был выпущен 21 ноября 2018 г. с новыми функциями: [ 38 ]

  • Поддержка С++17
  • Улучшенное завершение кода
  • Улучшена математическая производительность для функций C++.
  • Предварительный просмотр ошибок кода в Error Insight
  • Новые библиотеки через менеджер пакетов GetIt
  • Улучшенная IDE, темная тема.
  • Поддержка компонентов VCL с высоким разрешением
  • Компонент TWindowsStore
  • Поддержка Android API 26.
  • Android Z-Order, встроенные элементы управления и новая модель разрешений
  • Поддержка iOS 12
  • Множественные улучшения базы данных
  • Улучшенная архитектура REST.
  • Улучшенная поддержка Azure и AWS S3.

10.3.1 Обновление 1

[ редактировать ]

Выпущено в феврале 2019 г. В обновление 1 добавлено: [ 39 ]

  • Расширенная поддержка iOS12 и iPhone X.
  • Улучшения клиентской библиотеки HTTP и SOAP для Windows
  • Закладки и инструменты повышения производительности Navigator IDE
  • 15 пользовательских стилей VCL и FMX
  • Улучшения и исправления компилятора

10.3.2 Обновление 2

[ редактировать ]

Выпущено в июле 2019 г. В обновление 2 добавлено: [ 40 ]

  • Поддержка C++17 для 64-разрядной версии Windows
  • Улучшенное понимание кода и автодополнение кода
  • Обновления поддержки push-уведомлений Android Firebase
  • Оптимизация библиотеки времени выполнения
  • Улучшения качества VCL, FMX и IDE.

10.3.3 Обновление 3

[ редактировать ]

Обновление 3, выпущенное в ноябре 2019 года, содержит множество улучшений качества и исправлений ошибок для: [ 41 ]

  • C++ RTL и компилятор
  • Совместимость с IDE, iOS/Android
  • Инструменты FireDAC и базы данных
  • Веб-клиенты
  • Отладчик

10.4 Сидней

[ редактировать ]

Выпущенный 26 мая 2020 года, Сидней улучшил продукт, добавив: [ 42 ]

  • Единое управление памятью
  • Расширенная поддержка библиотеки C++.
  • Улучшения отладки и связывания 64-разрядной версии Windows
  • Новые стили VCL и стиль элементов управления для мониторов с высоким разрешением.
  • Поддержка графического процессора Metal Driver для macOS и iOS
  • Расширенная поддержка библиотеки параллельного программирования.
  • Улучшена производительность LiveBindings.

10.4.1 Обновление 1

[ редактировать ]

Выпущено в сентябре 2020 г., в обновление 1 добавлено: [ 43 ]

  • Улучшения качества IDE, C++ Toolchain, FMX, VCL и других библиотек.
  • Улучшенная поддержка макетов рабочего стола с несколькими мониторами.
  • Улучшения отладчика и компоновщика 64-разрядной версии Windows.

10.4.2 Обновление 2

[ редактировать ]

Выпущено в феврале 2021 г. В обновление 2 добавлено: [ 44 ]

  • Рекламный компонент для iOS, включая поддержку AdMob на базе Google Firebase SDK
  • Элемент управления VCL TControlList, гибкий и виртуализированный элемент управления списком, разработанный как высокопроизводительный элемент управления для очень длинных списков и современный внешний вид.
  • Элемент управления VCL TNumberBox, современный элемент управления числовым вводом для целых чисел, чисел с плавающей запятой и денежных значений.
  • Обновленные элементы управления Konopka Signature VCL (более 200 дополнительных элементов управления пользовательским интерфейсом Windows), доступные для загрузки в диспетчере пакетов GetIt.

11 Александрия

[ редактировать ]

C++Builder 11 был выпущен 10 сентября 2021 г. [ 45 ]

11.1 Обновление 1

[ редактировать ]

15 марта 2022 г. Embarcadero выпустила RAD Studio 11.1 с новыми функциями, в том числе: [ 46 ]

  • Множество улучшений IDE
  • Расширенное качество IDE с высоким разрешением, а также улучшенное использование IDE с удаленным рабочим столом.
  • Улучшения в дизайнерах с высоким разрешением для VCL и FireMonkey, а также в дизайнере форм VCL.
  • Улучшения менеджера библиотек GetIt
  • Анализ кода в Delphi и C++Builder
  • Механизм Delphi LSP значительно улучшил производительность.
  • Компиляторы Delphi и C++ для различных платформ были улучшены с точки зрения стабильности и производительности.
  • Улучшенные библиотеки RTL, пользовательского интерфейса и базы данных.

11.1.5 Обновление C++ Code Insight

[ редактировать ]

14 июля 2022 г. компания Embarcadero выпустила обновление C++Builder 11.1.5 C++ Code Insight Update с рядом улучшений и исправлений качества для разработчиков C++, использующих C++Builder 11.1, добавив: [ 47 ] [ 48 ]

  • Новая обработка нескольких пунктов назначения навигации.
  • Новая отложенная индексация для снижения загрузки ЦП.
  • Новая третья опция для LSP Code Insight
  • Улучшения производительности
  • Улучшено отображение результатов завершения кода.
  • Улучшенная навигация
  • Проблема для пользователей классического компилятора
  • Проблемы с сохранением всех файлов в проекте
  • Больше улучшений и множество исправлений качества.

См. также

[ редактировать ]
  1. ^ «Примечания по установке — Требования к операционной системе» . Проверено 05 сентября 2020 г.
  2. ^ «Borland C++Builder 5.0 — журнал для ПК» . Архивировано из оригинала 17 ноября 2007 г. Проверено 28 октября 2007 г.
  3. ^ «Даты выпуска Delphi» . Программирование на Делфи . Архивировано из оригинала 25 октября 2019 г. Проверено 22 декабря 2019 г.
  4. ^ "PR-BORLAND ОБЪЯВЛЯЕТ О НАЛИЧИИ ПРЕДВАРИТЕЛЬНОЙ ВЕРСИИ BORLAND C++BUILDER" . 5 июня 1997 года. Архивировано из оригинала 5 июня 1997 года . Проверено 6 апреля 2019 г.
  5. ^ «BORLAND ПОСТАВЛЯЕТ BORLAND C++BUILDER» . 5 июня 1997 года. Архивировано из оригинала 5 июня 1997 года . Проверено 6 апреля 2019 г.
  6. ^ Перейти обратно: а б «Borland® Delphi® 2006 и C++Builder® 2006 предоставляют ключевые новые функции для ускорения доставки приложений Microsoft® Windows® и .NET» . 26 февраля 2009 г. Архивировано из оригинала 26 февраля 2009 г.
  7. ^ «Корпорация Inprise запускает borland.com с анонсом Borland C++Builder 4» . 30 октября 2001 г. Архивировано из оригинала 30 октября 2001 г.
  8. ^ «Inprise/Borland объявляет о выпуске Borland C++Builder 5» . Архивировано из оригинала 06 февраля 2005 г. Проверено 6 февраля 2005 г.
  9. ^ «Inprise/Borland анонсирует Borland C++ Builder 5» . Архивировано из оригинала 13 октября 2004 г. Проверено 13 октября 2004 г.
  10. ^ «Borland нацеливается на возможности веб-сервисов C++» . Архивировано из оригинала 10 марта 2005 г. Проверено 10 марта 2005 г.
  11. ^ «Матрица функций» (PDF) . Архивировано из оригинала (PDF) 5 июня 2003 г. Проверено 5 июня 2003 г.
  12. ^ «Мобильная индустрия приветствует выпуск Borland® C++BuilderX™» . 15 июня 2009 г. Архивировано из оригинала 15 июня 2009 г.
  13. ^ «Borland и PalmSource Advanced Enterprise C++-разработка для мобильных приложений Palm OS®» . 23 февраля 2009 г. Архивировано из оригинала 23 февраля 2009 г.
  14. ^ «Что нового в RAD Studio (C++Builder 2007)» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
  15. ^ «См. пресс-релизы Embarcadero о разработке различных программных приложений и продуктов баз данных в разных странах и регионах» . Сайт Эмбаркадеро . Архивировано из оригинала 12 июля 2019 г. Проверено 22 декабря 2019 г.
  16. ^ «Что нового в Delphi и C++Builder 2009» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
  17. ^ «Что нового в Delphi и C++Builder 2010» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
  18. ^ «Изменения C++Builder для XE» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
  19. ^ «Что нового в C++Builder XE2» . Сеть разработчиков Embarcadero . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
  20. ^ «Что нового в Delphi и C++Builder XE2» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
  21. ^ «Информационный листок C++Builder XE3» (PDF) . Embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
  22. ^ «Что нового в Delphi и C++Builder XE3» . docwiki.embarcadero.com . Эмбаркадеро Технологии. Архивировано из оригинала 23 мая 2014 года . Проверено 6 ноября 2020 г.
  23. ^ «Часто задаваемые вопросы по C++Builder XE4» . Embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
  24. ^ «Что нового в Delphi и C++Builder XE4» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
  25. ^ «Матрица функций C++Builder XE5» (PDF) . Архивировано из оригинала (PDF) 21 октября 2013 г. Проверено 12 октября 2013 г.
  26. ^ «Что нового в Delphi и C++Builder XE6» . docwiki.embarcadero.com . Эмбаркадеро Технологии. Архивировано из оригинала 10 февраля 2016 года . Проверено 6 ноября 2020 г.
  27. ^ «Что нового в Delphi и C++Builder XE7» . docwiki.embarcadero.com . Эмбаркадеро Технологии. Архивировано из оригинала 18 октября 2014 года . Проверено 6 ноября 2020 г.
  28. ^ «Что нового в Delphi и C++Builder XE8» . docwiki.embarcadero.com . Эмбаркадеро Технологии. Архивировано из оригинала 6 июня 2021 года . Проверено 6 ноября 2020 г.
  29. ^ "Что нового" . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
  30. ^ «Что нового в RAD Studio 11 Александрия» .
  31. ^ «Выпущен C++Builder 10.1 Berlin» . Источник Компонента. 25 апреля 2016. Архивировано из оригинала 1 октября 2016 года . Проверено 29 сентября 2016 г.
  32. ^ «RAD Studio 10.1 Berlin, обновление 2» . Embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
  33. ^ «C++Builder Professional 10.2 Токио» . Источник Компонента . 22 марта 2017 г. Архивировано из оригинала 30 марта 2017 г. Проверено 29 марта 2017 г.
  34. ^ "Что нового" . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
  35. ^ «10.2 Токио — Выпуск 1» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
  36. ^ «10.2 Токио — Выпуск 2» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
  37. ^ «10.2 Токио — Выпуск 3» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
  38. ^ "Что нового" . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
  39. ^ «10.3 Рио — Выпуск 1» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
  40. ^ «10.3 Рио — Выпуск 2» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
  41. ^ «10.3 Рио — Выпуск 3» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
  42. ^ "Что нового" . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
  43. ^ «10.4 Сидней — Выпуск 1» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
  44. ^ «10.4 Сидней — Выпуск 2» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 3 марта 2021 г.
  45. ^ «Примечания к выпуску» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 10 сентября 2021 г.
  46. ^ «Примечания к выпуску» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 17 мая 2022 г.
  47. ^ «Примечания к выпуску» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 14 июля 2022 г.
  48. ^ «Примечания к выпуску» . blogs.embarcadero.com . Дэвид Миллингтон . Проверено 14 июля 2022 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3881bd43cddc7aa2bb60ba5d4facd71b__1716664260
URL1:https://arc.ask3.ru/arc/aa/38/1b/3881bd43cddc7aa2bb60ba5d4facd71b.html
Заголовок, (Title) документа по адресу, URL1:
C++Builder - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)