1. ОБЩИЕ ХАРАКТЕРИСТИКИ
И ОСОБЕННОСТИ ПРИМЕНЕНИЯ
Новейшая система объектно-ориентированного программирования C++ Builder производства корпорации Borland предназначена для операционных систем Windows 95 и NT. Интегрированная среда C++ Builder обеспечивает скорость визуальной разработки, продуктивность повторно используемых компонент в сочетании с мощью языковых средств C++, усовершенствованными инструментами и разномасштабными средствами доступа к базам данных.
C++ Builder может быть использован везде, где требуется дополнить существующие приложения расширенным стандартом языка C++, повысить быстродействие и придать пользовательскому интерфейсу качества профессионального уровня.
Эта глава носит обзорный и отчасти рекламный характер, что объясняется давнишней приверженностью автора программным продуктам корпорации Borland, в особенности базирующимся на языке C++. Если излагаемый материал покажется вам скучным или малоинформативным - просто пропустите его. Большие возможности системы и маленькие секреты программирования без проблем откроются перед вами в следующих главах книги.
1.1 Основные характеристики
Рассмотрим отличительные характеристики, которые выдвигают Borland C++ Builder на авангардные позиции систем объектно-ориентированного программирования для быстрой разработки современного математического обеспечения персональных компьютеров. Borland C++ Builder выпускается в трех вариантах: Standard, Professional и Client/Server Suite.
Характеристики | Standard | Professional | Client/Server Suite |
Язык C++ с поддержкой расширений стандартов
ANSI/ISO |
V | v | v |
Высокопроизводительный 32-разрядный оптимизирующий компилятор | V | v | v |
Быстрый инкрементальный компоновщик приложений | V | v | v |
Интегрированная среда разработки IDE | V | v | v |
Механизмы двунаправленной разработки | V | v | v |
Интегрированный отладчик CPU View и инструменты командной строки | V | v | v |
Создание библиотек DLL, LIB и исполняемых программных файлов ЕХЕ | V | v | ^ |
Полный комплект общих элементов управления
Windows 95 |
V | v | v |
Объекты модулей данных | V | v | v |
Полный доступ к Windows API | V | v | v |
Хранилище объектов | V | v | v |
Визуальное наследование форм | V | v | v |
Контроллеры и серверы OLE Automation | V | v | v |
Библиотека Визуальных Компонент VCL | V | v | v |
Мастер для помощи в создании компонент | V | v | v |
Компоненты для работы с базами данных | V | v | v |
Расширенная справочная служба on-line | V | v | v |
Проводник баз данных | V | v | v |
Компоненты для создания отчетов | V | v | v |
Исходные тексты VCL | v | v | |
Масштабируемый словарь баз данных | v | v | |
Поддержка соединений ODBC | v | v | |
Компонента визуализации и редактирования баз данных Multi-Object Grid | v | v | |
32-разрядный однопользовательский сервер Local InterBase | v | v | |
Полный комплект печатной документации | V | V | |
Генератор дистрибутивов InstallShield Express | V | V | |
Internet Solutions Pack для разработки Web-приложений | V | V | |
WinSight32 для мониторинга сообщений Windows | V | V | |
Открытые инструменты API | V | V | |
Расширенный набор компонент ActiveX | V | V | |
Драйверы SQL Links для баз данных Oracle, Sybase, Informix, DB2, Microsoft SQL Server и InterBase | V | ||
SQL Database Explorer | V | ||
SQL Monitor | V | ||
Visual Query Builder | V | ||
Интегрированная система контроля версий в коллективных проектах Intersolv PVCS | V | ||
InterBase NT | V | ||
Механизм кэшируемых обновлений | V |