НАДБАННЯ ( booleanExpression )
Параметри
booleanExpression
Визначає (в тому числі вказівник значень) вираз, який повертає ненульовим або 0.
Зауваження
Обчислює аргумент. Якщо результат 0, макрос друкує діагностики повідомлення і aborts програми. Якщо умова є ненульовим, він нічого не робить.
Діагностичний повідомлення має форму
твердження, що вдалося в файл lt; ім'я > в лінію < num & gt
де ім'я — це ім'я вихідного файлу, і num номер рядка, твердження, що помилка у вихідному файлі.
Реліз Версія MFC НАДБАННЯ не обчислити вираз і таким чином не переривати програми. Якщо вираз має бути оцінена незалежно від середовища, за допомогою макросу перевірити місце в НАДБАННЯ.
Примітка Ця функція доступна тільки в налагоджування версії MFC.
Приклад
/ / приклад для НАДБАННЯ
Клітці * pca&ge = нові клітини (21); / / Клітці походить від CObject.
НАДБАННЯ (pcage! = NULL)
НАДБАННЯ (pcage gt; IsKindOf (RUNTIME_CLASS (клітини)))
/ / Припиняє програми, тільки якщо pcage не клітці *
Дивіться також Перевірте, чи