Borland C++

Borland C++
Borland C++
Borland C++.png
Тип

IDE

Разработчик

Borland

Операционная система

DOS, Windows

Последняя версия

5.5

Лицензия

Проприетарная

Сайт

www.borland.com

Borland C++ — среда программирования (IDE), разработанная фирмой Borland для создания программ на языках программирования Си и C++. Каждая версия среды включает компилятор, поддерживающий свой стандарт языка программирования. Первоначально, среда программирования использовалась для создания программ под DOS, но с появлением и распространением Windows и Windows NT, были предложены средства для разработки приложений для этих операционных систем.

Borland C++ исторически восходит к Turbo C, но, в отличие от Turbo C, поддерживает объектно-ориентированное программирование. За время своего развития среда разработки дополнялась специализированными библиотеками, предназначенными для быстрой разработки приложений. В частности, примером применения объектно-ориентированного подхода для создания приложений под DOS стала библиотека Turbo Vision, в то время как аналогичным примером применения объектно-ориентированного подхода для создания приложений под Windows стала библиотека Object Windows Library.


Содержание

Библиотеки

  • ObjectWindows Library (OWL) — набор классов языка C++, облегчающий разработку профессиональных графических приложений для Windows.
  • Turbo Vision — набор классов C++ для создания профессиональных приложений в DOS. Эти классы реализуют некоторые схожие элементы как у Windows-приложений: диалоговые поля, появление сообщений, меню, ускорители, и пр.

Дополнения

  • Borland Power Pack for DOS — позволяет создавать 16- и 32-битные приложения для DOS, используя защищённый режим. Такие приложения могут обращаться к ограниченной области Windows API и функциям вызова в любой Windows DLL.
  • Borland CodeGuard — установленный и интегрированный внутрь IDE, CodeGuard может вставлять служебный код в конечные исполнимые файлы, который может служить для отслеживания использования указателей, вызовы API, количество вызовов некоторой функции и некоторые другие возможности. В случае обнаружения ошибок появляется «всплывающее» окошко, отладчик может остановить или записать историю (лог) исполнения. Существуют варианты для 16- и 32-битных приложений.

История версий

Первая доступная версия Borland C++, имевшая номер 2.0, вышла 1990 году под DOS (для OS/2 данная версия вышла в 1992). В 1991 году вышла версия 3.0 с поддержкой сборки Windows-приложений. Спустя год вышло обновление 3.1, в котором был реализован оконный IDE и шаблоны приложений OWL 1.0 и Turbo Vision 1.0.

Начиная с версии 4.0 (1993 год) в продукте удалена поддержка сборки MS-DOS приложений, и IDE стал полностью Windows-ориентированным. В 1995 году вышла 4.52 с поддержкой Windows 95 и OWL 2.5. В марте 1996 года выходит 5.0, которая стала поддерживать Windows NT 3.51 (Windows NT 4.0 еще находился в разработке).

В 1997 году выходит последний релиз Borland C++ IDE (впоследствии замещённой серией Borland C++ Builder), который еще поддерживал генерацию кода для реального режима и MS-DOS.

Последняя версия Borland C++ 5.5, содержащая только компилятор, без IDE, доступна для бесплатного скачивания с сайта Embarcadero.[1][2]

Эволюция Borland C++:

Turbo C → Borland C++ → Borland C++ Builder → Codegear C++ Builder (и Codegear Turbo C++) → Embarcadero C++ Builder (и Embarcadero Turbo C++)

Примечания

Литература

  1. Неформальное введение в C++ и Turbo Vision / Под ред. И. И. Дериева. — Ленинград: Галерея «Петрополь», 1992. — 384 с.
  2. Касаткин А.И., Вальвачев А.Н. Профессиональное программирование на языке Си: От Turbo C++ к Borland C++ / Под общей ред. А. И. Касаткина. — Минск: «Вышэйшая школа», 1992. — 240 с. — ISBN 5-339-00807-X
  3. Справочник по классам C++ 3.1/4.0 / Под ред. И. И. Дериева. — Киев: Диалектика, 1994. — 256 с. — ISBN 5-7707-6293-4
  4. Справочник по библиотеке Object Wiindows 2.0 для C++ / Под ред. И. И. Дериева. — 2-е изд. — Киев: Диалектика, 1995. — 494 с. — ISBN 5-777-6294-2
  5. Киммел П. Borland C++ 5 = Using Borland C++ 5 / Под ред. И. И. Дериева. — СПб.: BHV, 1997. — 976 с. — ISBN 5-7791-0053-5



Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "Borland C++" в других словарях:

  • Borland — Software Corporation Lema The Open ALM Company Tipo Cotización Pública (NASDAQ …   Wikipedia Español

  • Borland — Software Corporation Тип …   Википедия

  • Borland — Borland,   1983 von dem in Paris geborenen Philippe Kahn gegründetes Software Haus mit Sitz in Scotts Valley im US Bundesstaat Kalifornien. Die Firma machte sich mit preiswerten, aber leistungsfähigen Programmiersprachen wie Turbo Pascal oder… …   Universal-Lexikon

  • Borland — Software Corporation (anteriormente Borland International, Inc.) es una compañía de software, ubicada en Scotts Valley, California, Estados unidos, conocida sobre todo por su herramienta de programación Turbo Pascal que evolucionó hasta el actual …   Enciclopedia Universal

  • Borland — Infobox Company company name = Borland Software Corporation company company type = Public (nasdaq|BORL) company slogan = The Open ALM Company foundation = California (1983) location = Austin, Texas (previously Cupertino, California) key people =… …   Wikipedia

  • Borland — Logo de Borland Création 1983 Fondateurs Philippe Kahn et Spencer Ozawa …   Wikipédia en Français

  • Borland — Logo des Unternehmens Borland ist ein Softwareunternehmen (NASDAQ NM: BORL) mit Hauptsitz in Austin, Texas, in der USA.[1]. Seit 2009 ist es ein Tochterunternehmen von Micro Focus International. Inhaltsverzeichnis …   Deutsch Wikipedia

  • Borland C++ — Infobox Software name = Borland C++ developer = Borland operating system = Microsoft Windows genre = IDE license = ProprietaryBorland C++ is a C and C++ programming environment (used to be called an Integrated Development Environment) for DOS,… …   Wikipedia

  • Borland — This name is of Scottish locational origin from any of the places called Borland or Bordland in Dumfriesshire, Galloway, Fife and Pertshire. The name derives from the Olde English pre 7th Century bord meaning a table, plus land usually… …   Surnames reference

  • Borland (Begriffsklärung) — Borland ist der Familienname folgender Personen: Adrian Borland (1957–1999), britischer Songtexter und Sänger Charles Borland (1786–1852), US amerikanischer Politiker Hal Borland (1900–1978), US amerikanischer Schriftsteller James Borland… …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»