Кент Рейсдорф. 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?