564 Часть IV. Новые возможности C++
(рис. 21.4). Если он еще не открыт, то щелкните дважды по его имени в окне Project.
Рис.21.4
Открытие исходного файла Welcome.срр
Замечание
Иногда в Borland C++, особенно при переключении между проектами, вы можете потерять из виду окно Project. Если вы попытаетесь заново открыть проект, то окно проекта может не появиться, из-за того, что оно уже открыто. Тогда, для того чтобы увидеть окно Project, воспользуйтесь пунктом View меню Project.
В окне редактирования текста Welcome.cpp введите программу, показанную на листинге 21.1. Не забудьте добавить необходимую для строкового класса Borland строку ttdefine STRICT.
ftdefine STRICT #include <iostream.h> ttinclude <iomanip.h> .#include <cstring.h>
void main(void) {
char exitKey; // клавиша выхода из программы
// вот наши конструкторы:
string emptyString;
string nullTerminatedString("Добро пожаловать в обитель конструкторов!"), string fromCharacterToCharacterString(nullTerminatedString, 0,5) ;
string singleCharacterString(' Z ' ) ;
string repeatedCharacterString('Z', 3);
// посмотрим, что с них можно взять cout « endl;
cout « setw(40) « "Пустая строка: " « emptyString « endl;
cout « setw(40) « "Ее длина: "
« emptyString.length() « endl « endl;
cout « setw(40) « "Строка приветствия: "
« nullTerminatedString « endl « endl;
cout « setw(40) « "Слово добро: "
« fromCharacterToCharacterString « endl « endl;