Операционные системы. Программирование в операционной среде Windows
17 1.4. Далее переходить по кнопке Next, затем Finish, убедиться что флажок Precompiled Header отмечен. В результате получим основу для входной функции (рис. 1.5). Lab ОС Microsoft Visual Studio В ® ® File Edit VieiAi Project Build Debug Data Tools Test Analyze Windov Help ^ ^ la e A A • SL ^ Debug Solution Explorer - L, ^ X | Х^аЬ_ОС_1.сррKlTart Page rpbiect Browser ffll ,51 Solution 'Lab_OC_r (1 proje a l J P Lab_GC_l Й IS Header Files I h °| stdai^x.h I targetver.h Resource Files IS' Source Files Lab_OC_l.cpp stdai^x.cpp Ш ReadMe.txt C^Sol.. |^Cla... | ЩРго. (Global Scope) El// Lati О С 1 . c p p : D e f i n e s t h e e n t r y p o i n t ' / / S i n c l u d e " 3 t c i a ± x . h " El i n t _ t m a i n ( i n t a r g c , _ T C H A R * a r g v [ ] ) { r e t u r n 0 ; } a < L show output i^ronn; ' J 1 >3 ^Code Definition Window j'^glCal Browser Output Creating project 'Lab_OC_r.. project creation successi^ul. Рис. 1.5. Входная функция приложения 1.5. По умолчанию формируется приложение с кодировкой символов Unicode. Можно перейти к ANSI-символам, для этого достаточно заменить заголовок функции main следующим образом: int main(int argc, char *argv[]) 2. Проверить работу приложения, например выдав на консоль строку с сообщением "HELLO!!!": 2.1. Подготовить исходный текст входной функции mainQ (не забыв необходимые заголовочные файлы), например как на рис. 1.6. 2.2. Построить решение, выбрав в меню пункты Build\ Build Solution или функциональной кнопкой F7. Убедиться, что нет опшбок (если обнаружены ошибки, то исправить исходный текст приложения). 2.3. Выполнить приложение, выбрав в меню Debug\ Start Debugging или функциональной кнопкой F5. В результате успешного выполнения в консольном окне появится текст HELLO!!!! и приложение будет ожидать нажатия любой клавиши для завершения. 3. Определить и вывести значение текущего каталога для процесса. Изменить текущий каталог и также определить и вывести его на консоль. Затем установить исходный каталог.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy