Кент Рейсдорф. BORLAND C++BUILDER. Раздел 1

Кент Рейсдорф. BORLAND C++BUILDER. Страница 32

Массивы строк

Вы можете работать не только с символьными массивами, но и массивами символьных массивов (иначе говоря, с массивами строк). Возможно, это зву­чит несколько запутанно, но на самом деле вы уже имели дело с подобным массивом в программе ARGTEST, рассмотренной раньше. Вы можете объ­явить массив строк следующим образом:

Хотя можно использовать массивы и такого типа, в C++Builder сущест­вует более простой способ работы со строковыми массивами. (Я откладываю его рассмотрение до тех пор, пока вы не узнаете больше о С++ Builder.)

Если вы собираетесь интенсивно использовать строковые массивы, следует заглянуть в библиотеку стандартных шаблонов (STL - Standard Template Library). STL содержит классы Си++, которые позволяют работать с массивами строк гораздо проще, чем при использовании массивов в стиле Си. STI. также включает

ly^atjc'string'.:1;; ■

Заключение

Сегодня вы изучили большое количеством основополагающего материала. Прежде всего, вы в общих чертах познакомились с IDE C++Builder, создав GUI-программу Hello World. После этого вы узнали о консольных приложе­ниях и написали программу Hello World, часть II. Затем после небольшого вступления вы приступили к изучению основ Си как фундамента для освое­ния Си++. Вы узнали о следующих элементах Си и Си++:

В этой главе собрано большое количество материала. Не огорчайтесь, если вам не удалось во всем разобраться. Вернитесь назад и заново перечи­тайте то, что осталось неясно.

Вопросы и задания

Этот раздел содержит вопросы, которые помогут вам закрепить пройден­ный материал, и упражнения, которые дадут опыт практического применения изученного. Ответы на вопросы приведены в приложении А.

Вопросы и ответы

Чем отличаются GUI-приложения Win32 и консольные приложения Win32?

Web-дизайн (с) 2010 All rights reserved