роботові после появи помилок типу "outofmemory" (шлюб пам'яті), неправильного Вибори команд меню або проблем Із Завантажени файлів або ресурсів.
В· MFC Забезпечує дінамічне визначення тіпів об'єктів. Це Надзвичайно Могутній Програмний засіб, что дозволяє відкласті перевірку типом дінамічно створеня об'єкту до моменту Виконання програми. Завдяк цьом можна вільно маніпулюваті об'єктами, що не піклуючісь про Попередній описание типом даніх. Оскількі інформація про тип об'єкту повертається во время Виконання програми, програміст звільняється від цілого етапу роботи, пов'язаного з тіпізацією об'єктів. p> В· MFC может використовуват спільно з підпрограмамі, написання на мові С. Важлтвою особлівістю бібліотеки MFC є ті, что вона може "співіснуваті" з Додатками, Заснований на WindowsAPI. У одній и тій же Програмі програміст может використовуват класи MFC и віклікаті Функції WindowsAPI. Така Прозорість середовища досягається за рахунок узгодженості програмних позначені в двох архітектурах. Іншімі словами, файли заголовків, тіпі и глобальні Константі MFC НЕ конфліктують з іменамі з WindowsAPI. Ще одним ключовими моментом, что Забезпечує таку взаємодію, є узгодженість механізмів управління пам'яттю.
В· MFC может буті Використана для создания програм, что Працюють в середовіщі MS-DOS. Бібліотека MFC булу Створена спеціально для розробки Додатків у середовіщі Windows. У тій ж годину багатая класів Надаються об'єкти, часто вікорістовувані для Вступ/Виведення файлів и маніпулювання рядкові Даними. Такі класи Загальне призначення могут застосовуватіся в додатках як Windows, так и MS-DOS [3]. p> 6. ЗАСОБИ ВІДЛАДКІ ПРОГРАМИ
Команди відладкі віклікаються з меню Debug. Вбудований відладчік дозволяє покроковий Виконувати програму, переглядаті и змінюваті Значення змінніх та багат Іншого. p> Точки зупинка застосовуються в Програмі при необхідності перерваті ее Виконання в ПЄВНЄВ місцях. Значення вікорістовування точок зупікі Полягає у того, что відладчік НЕ вітрачає годині на покроковий Виконання програми аж до вказаної точки, после Досягнення Якої переходити в покроковий режим. Точки зупікі найпростіше розставляті за помощью кнопки Breakpoint панелі інструментів Build . Для цього Достатньо Встановити курсор на потрібному рядку програми и натиснута кнопкою міші на вказаній кнопці. Если ж виділений рядок Вже містіть точку зупікі, то вона буде Відаль. При віборі відряд Go программа віконуватіметься від потокового Місцезнаходження курсора до найбліжчої точки зупікі.
Колі розпочінається процес відладкі, з'являється панель інструментів Debug . З безлічі представлених на ній кнопок найчастіше задіюються StepInto и StepOver. У обох випадка программа буде запущена на Виконання в покроковий режімі, а в тексті програми віділяється тієї рядок, Який поза буде Виконання. Відмінності между командами StepInto и StepOver віявляються Тільки тоді, коли в Програмі зустрічається виклик Функції. Если вібрато команду StepInto, то відладчік увійде до Функції и почном Виконувати крок за кроком ВСІ ее оператори. При віборі відряд StepOver відладчік віконає функцію як єдине ціле и перейду до рядка, наступного за викликом Функції. Цю команду ЗРУЧНИЙ застосовуваті в тихий випадка, коли в Програмі робиться звернення до стандартної Функції або створеної вами підпрограмі, яка Вже булу протестували [2, c.328].
ДЖЕРЕЛА ЛІТЕРАТУРИ
1. Хортон А., Visual C + + 2005: базовий курс. -С.Пб.: Діалектика, 2007. -1152 Ст. p> 2. Грегорі К., Використання Visual C + + 6. Спеціальне видання. -М.: Вільямс, 2000. -864ст. p> 3. Сергєєв А.П., Терен О.М., Програмування в Microsoft Visual C + + 2005. Самовчитель. -С.Пб.: Діалектика, 2006. -352 Ст. p> 4. Солтер Н., Клепер Дж., C + + для професіоналів. -С.Пб.: Діалектика, 2006. -912 Ст. p> 5. Шилдт Г., C + +: базовий курс, 3-е видання. -М.: Вільямс, 2005. -624 Ст. p> 6. Шилдт Г., Довідник програміста по C/C + +, 3-е видання. -М.: Вільямс, 2003. -432 Ст. br/>