Введение

Компания Borland International, Inc. была и остается фирмой, существующей исключительно для программистов-разработчиков, блестящим подтверждением чему является ее новый продукт — Borland C++ 5. Вряд ли вы найдете где-нибудь еще столь полную реализацию ANSI C++ (ANSI C++ — стандарт языка C++, утвержденный Американским национальным институтом стандартов, American National Standards Institute, — прим. перев.). В одной книге невозможно охватить всего, что можно сделать при помощи Borland C++ 5; но все, что еще не сделано и что только можно себе представить, вы, прочитав эту книгу, сможете сделать сами.

Отличительные особенности Borland C++

В этой версии Borland C++ обращают на себя внимание новый класс строк, динамическая идентификация типов (Run-Time Type Identification, RTTI), классы шаблонов, новая библиотека STL (Standard Template Library, Библиотека стандартных шаблонов) и средства обработки исключительных ситуаций. Всеобъемлющая реализация языка в сочетании с современной 32-разрядной интегрированной средой разработки и встроенным набором инструментов для работы с ресурсами (Resource Workshop) создали впечатляющее целое — Borland C++ 5.

Настоящая книга охватывает три аспекта. Во-первых, в ней подробно рассмотрен язык программирования C++ и его реализация фирмой Borland — столь детальное изложение вам будет сложно найти где-либо еще. Во-вторых, вы найдете в ней все, что может вам понадобиться для работы в IDE (Integrated Development Environment). IDE — это дружественная, полностью интегрированная среда разработки; благодаря последним нововведениям она стала интуитивно еще понятнее и функциональнее. В-третьих, здесь основательно разобраны передовые технологии программирования,