Кент Рейсдорф. BORLAND C++BUILDER. Раздел 1
Кент Рейсдорф. BORLAND C++BUILDER. Страница 4
Поздравляю — вы выбрали один из новейших и многообещающих программных инструментов! Однако для того, чтобы начать в полной мере использовать возможности C++Builder, необходимо сперва в общих чертах познакомиться с языком Си++. В этой главе вы найдете:
? Краткий обзор C++Builder
? Сведения о том, как писать консольные приложения Win32
? Введение в язык Си++
? Сведения о переменных и типах данных Си++
? Сведения о функциях Си++ (включая функцию main() )
? Сведения о массивах
C++Builder — это новый продукт фирмы Borland, предназначенный для быстрой разработки приложений (RAD — rapid application development) на языке Си++. С помощью C++Builder вы можете создавать Windows-nporpaM- мы на Си++ быстрее и проще, чем когда-либо ранее. Вы можете создавать как консольные приложения Win32, так и использовать графический интерфейс пользователя (GUI — graphical user interface). При создании GUI-при - ложений Win32 с помощью C++Builder вам доступна вся мощь языка Си++, заключенная в среду RAD. Это означает, что вы можете создавать интерфейс пользователя (меню, диалоговые окна, главное окно и т.д.), используя технику drag-and-drop. Вы можете также помещать в формы элементы управления OCX для создания в считанные минуты специализированных приложений, таких как Web-браузеры. При этом вы не жертвуете скоростью выполнения программ, потому что вся мощь языка Си++ по-прежнему остается в вашем распоряжении.
Обращаю ваше внимание еще раз на то, что язык Си++ не является простым даже для профессионалов. Не думайте, что можно купить пакет типа C++Builder и стать профессиональным программистом в Windows за один день. Чтобы научиться хорошо программировать в Windows, необходимо потратить много труда. В C++Builder многое сделано для того, чтобы скрыть некоторые низкоуровневые детали, которые составляют «внутренности» Windows-программ, но он не может писать программы за вас. В конце концов, вы должны быть программистом, а для этого нужно изучать программирование. Вам придется пройти длинный тернистый путь. C++Builder может сделать ваш путь относительно безболезненным и даже приятным. Да, вы можетё работать и получать от этого удовольствие!