Глава 21. Понятие строк в ANSI С и ANSI C++ 565
cout « setw(40) « "Единственный символ: "
« singleCharacterString « endl « endl;
cout « setw(40) « "Несколько символов: "
« repeatedCharacterString « endl « endl;
emptyString = "He спи, а то замерзнешь'";
cout « emptyString « endl « endl;
cout « "Чтобы закончить, нажмите любую клавишу..." « endl;
cin.get(exitKey);
Для правильной компиляции проекта вам придется внести в него еще одно изменение. Посмотрите снова на окно Project, и вы увидите там два файла:
Welcome, def и Welcome.rc. Если вы щелкнете два раза по файлу Windows.def, то увидите, что он пуст. Построение приложения для Windows требует файла определений. Для небольших проектов, таких как Welcome, можно просто воспользоваться файлом определений по умолчанию. Он находится в каталоге \Bc5\Lib и называется Default.def. Для того чтобы заменить файл Welcome.def файлом Default.def, проделайте следующее:
1. Щелкните в окне Project no файлу Welcome.def и нажмите клавишу <Del>.
2. Подтвердите ваше желание удалить файл Welcome.def из проекта.
3. Щелкните в окне Project по файлу Welcome.exe и нажмите клавишу <Insert>.
4. В окне просмотра файлов перейдите в каталог \ВС5\ЫВ и убедитесь, что тип просматриваемых файлов — Module Definition [.defj.
5. Файл определений Default.def должен быть единственным (рис. 21.5). Дважды щелкните по нему, чтобы добавить его в ваш проект.
Рис.21.5
Добавление файла Default.def к вашему проекту
Теперь вы можете запустить проект. Для этого достаточно просто щелкнуть по значку Run, и проект Welcome будет откомпилирован и запущен. На рис. 21.6 показан результат запуска.